Compatibility
Compatible with iOS 11.0 +
Description
Attempts to make old YouTube versions functional and not crash as the time goes by. It is confirmed to work on YouTube 16.32.6+.
You only need this tweak if you are on iOS 13 or lower, or you are using YouTube app version 18.49.3 or lower.
Ensure that you have https://repo.chariz.com repository added to your package manager.
Changelog
1.6.6: Spoofed iOS version to 15.8.4 (for iOS 14-) to make account sign-in works
1.6.5: Added an alert on app startup if the user has modified Info.plist file to spoof the YouTube version, as this is discouraged while using this tweak
1.6.4: Fixed tapping on Audio Track video menu not working
1.6.3:
Added a one-time alert to inform users that, to play a video, they may need to tap on the triple dot menu and select "Play"
Fixed missing icon for "Purchases and membership" menu in You tab
1.6.0: Improved UI element compatibility by backporting the latest YouTube element metadata (20.18.4 at the time of writing, this works for the late versions of YouTube 17.x.x and above)
1.5.12:
Restored like/dislike buttons in Shorts
Restored refreshed Watch Later playlist on iPad
Required YouTube X 1.7.13+ to make video cards appear properly on YouTube version 17.09.1 and lower
Added the check to not apply this tweak on YouTube version 19.01.1 and higher
Fixed app crash when tapping on a video card on old YouTube versions
Fixed video previous/next buttons and autoplay not working on old YouTube versions
Fixed play video overlay button not working on old YouTube versions
Fixed app crash when revealing the video menu on old YouTube versions
Fixed "Select another account" menu not showing on old YouTube versions
Fixed Play option on videos under scrollable lists playing an entirely different video
Fixed the left side of the video player (with live chat) not responding to double tap to seek gesture on iPads
Fixed missing icon for some video menus
Fixed You tab image not showing on YouTube version 17.09.1 and lower
Fixed You tab not showing the default icon in signed-out state
Fixed tapping on a video in Home not playing on iPhones
Fixed Play option not showing for videos in Home tab and the search results on iPhones
Fixed tapping on a video in Home and Subscription tabs not playing
1.4.3:
Added Return YouTube Dislike tweak as a dependency
Added "Select another account" menu to the account overflow menu, making it possible to switch accounts
Removed NoYTPremium tweak as a dependency and included some of its code inside this tweak to work around uYou tweak's strict outdated requirements
Fixed Play option playing a different video if the video is in a grid
Fixed Play option not showing for videos in the search results, history, user's playlists and channel playlists
Fixed "Your movies" icon in Subscriptions tab not rendering correctly
Fixed missing number in like/dislike buttons under the video (RYD tweak must be enabled)
Fixed video like/dislike numbers being dark in dark mode
Fixed the account image not showing in the bottom bar
1.2.0:
Added Play option to the video and playlist menu (to work around video not playing when you tap on the video, only for videos that tapping does nothing)
Fixed tapping on a video not playing gracefully
Added NoYTPremium tweak as a dependency as it actually blocks a variant of the update dialog
Added YouSpeed and YTClassicVideoQuality tweaks as dependencies to work around broken video speed and quality selectors