diff --git a/Sources/uYouPlusVersionSpoofer.xm b/Sources/uYouPlusVersionSpoofer.xm index e89b251..f89f12a 100644 --- a/Sources/uYouPlusVersionSpoofer.xm +++ b/Sources/uYouPlusVersionSpoofer.xm @@ -250,685 +250,496 @@ static BOOL version80() { static BOOL version81() { return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 81; } -static BOOL version82() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 82; -} -static BOOL version83() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 83; -} -static BOOL version84() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 84; -} -static BOOL version85() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 85; -} -static BOOL version86() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 86; -} -static BOOL version87() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 87; -} -static BOOL version88() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 88; -} -static BOOL version89() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 89; -} -static BOOL version90() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 90; -} -static BOOL version91() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 91; -} -static BOOL version92() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 92; -} -static BOOL version93() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 93; -} -static BOOL version94() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 94; -} -static BOOL version95() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 95; -} -static BOOL version96() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 96; -} -static BOOL version97() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 97; -} -static BOOL version98() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 98; -} -static BOOL version99() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 99; -} -static BOOL version100() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 100; -} -static BOOL version101() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 101; -} -static BOOL version102() { - return IS_ENABLED(@"enableVersionSpoofer_enabled") && appVersionSpoofer() == 102; -} %group gVersion0 %hook YTVersionUtils // 0 -+ (NSString *)appVersion { return @"18.49.3"; } ++ (NSString *)appVersion { return @"19.10.7"; } %end %end %group gVersion1 %hook YTVersionUtils // 1 -+ (NSString *)appVersion { return @"18.48.3"; } ++ (NSString *)appVersion { return @"19.10.6"; } %end %end %group gVersion2 %hook YTVersionUtils // 2 -+ (NSString *)appVersion { return @"18.46.3"; } ++ (NSString *)appVersion { return @"19.10.5"; } %end %end %group gVersion3 %hook YTVersionUtils // 3 -+ (NSString *)appVersion { return @"18.45.2"; } ++ (NSString *)appVersion { return @"19.09.4"; } %end %end %group gVersion4 %hook YTVersionUtils // 4 -+ (NSString *)appVersion { return @"18.44.3"; } ++ (NSString *)appVersion { return @"19.09.3"; } %end %end %group gVersion5 %hook YTVersionUtils // 5 -+ (NSString *)appVersion { return @"18.43.4"; } ++ (NSString *)appVersion { return @"19.08.2"; } %end %end %group gVersion6 %hook YTVersionUtils // 6 -+ (NSString *)appVersion { return @"18.41.5"; } ++ (NSString *)appVersion { return @"19.07.5"; } %end %end %group gVersion7 %hook YTVersionUtils // 7 -+ (NSString *)appVersion { return @"18.41.3"; } ++ (NSString *)appVersion { return @"19.07.4"; } %end %end %group gVersion8 %hook YTVersionUtils // 8 -+ (NSString *)appVersion { return @"18.41.2"; } ++ (NSString *)appVersion { return @"19.06.2"; } %end %end %group gVersion9 %hook YTVersionUtils // 9 -+ (NSString *)appVersion { return @"18.40.1"; } ++ (NSString *)appVersion { return @"19.05.5"; } %end %end %group gVersion10 %hook YTVersionUtils // 10 -+ (NSString *)appVersion { return @"18.39.1"; } ++ (NSString *)appVersion { return @"19.05.3"; } %end %end %group gVersion11 %hook YTVersionUtils // 11 -+ (NSString *)appVersion { return @"18.38.2"; } ++ (NSString *)appVersion { return @"19.04.3"; } %end %end %group gVersion12 %hook YTVersionUtils // 12 -+ (NSString *)appVersion { return @"18.35.4"; } ++ (NSString *)appVersion { return @"19.03.2"; } %end %end %group gVersion13 %hook YTVersionUtils // 13 -+ (NSString *)appVersion { return @"18.34.5"; } ++ (NSString *)appVersion { return @"19.02.1"; } %end %end %group gVersion14 %hook YTVersionUtils // 14 -+ (NSString *)appVersion { return @"18.33.3"; } ++ (NSString *)appVersion { return @"19.01.1"; } %end %end %group gVersion15 %hook YTVersionUtils // 15 -+ (NSString *)appVersion { return @"18.33.2"; } ++ (NSString *)appVersion { return @"18.49.3"; } %end %end %group gVersion16 %hook YTVersionUtils // 16 -+ (NSString *)appVersion { return @"18.32.2"; } ++ (NSString *)appVersion { return @"18.48.3"; } %end %end %group gVersion17 %hook YTVersionUtils // 17 -+ (NSString *)appVersion { return @"18.31.3"; } ++ (NSString *)appVersion { return @"18.46.3"; } %end %end %group gVersion18 %hook YTVersionUtils // 18 -+ (NSString *)appVersion { return @"18.30.7"; } ++ (NSString *)appVersion { return @"18.45.2"; } %end %end %group gVersion19 %hook YTVersionUtils // 19 -+ (NSString *)appVersion { return @"18.30.6"; } ++ (NSString *)appVersion { return @"18.44.3"; } %end %end %group gVersion20 %hook YTVersionUtils // 20 -+ (NSString *)appVersion { return @"18.29.1"; } ++ (NSString *)appVersion { return @"18.43.4"; } %end %end %group gVersion21 %hook YTVersionUtils // 21 -+ (NSString *)appVersion { return @"18.28.3"; } ++ (NSString *)appVersion { return @"18.41.5"; } %end %end %group gVersion22 %hook YTVersionUtils // 22 -+ (NSString *)appVersion { return @"18.27.3"; } ++ (NSString *)appVersion { return @"18.41.3"; } %end %end %group gVersion23 %hook YTVersionUtils // 23 -+ (NSString *)appVersion { return @"18.25.1"; } ++ (NSString *)appVersion { return @"18.41.2"; } %end %end %group gVersion24 %hook YTVersionUtils // 24 -+ (NSString *)appVersion { return @"18.23.3"; } ++ (NSString *)appVersion { return @"18.40.1"; } %end %end %group gVersion25 %hook YTVersionUtils // 25 -+ (NSString *)appVersion { return @"18.22.9"; } ++ (NSString *)appVersion { return @"18.39.1"; } %end %end %group gVersion26 %hook YTVersionUtils // 26 -+ (NSString *)appVersion { return @"18.21.3"; } ++ (NSString *)appVersion { return @"18.38.2"; } %end %end %group gVersion27 %hook YTVersionUtils // 27 -+ (NSString *)appVersion { return @"18.20.3"; } ++ (NSString *)appVersion { return @"18.35.4"; } %end %end %group gVersion28 %hook YTVersionUtils // 28 -+ (NSString *)appVersion { return @"18.19.1"; } ++ (NSString *)appVersion { return @"18.34.5"; } %end %end %group gVersion29 %hook YTVersionUtils // 29 -+ (NSString *)appVersion { return @"18.18.2"; } ++ (NSString *)appVersion { return @"18.33.3"; } %end %end %group gVersion30 %hook YTVersionUtils // 30 -+ (NSString *)appVersion { return @"18.17.2"; } ++ (NSString *)appVersion { return @"18.33.2"; } %end %end %group gVersion31 %hook YTVersionUtils // 31 -+ (NSString *)appVersion { return @"18.16.2"; } ++ (NSString *)appVersion { return @"18.32.2"; } %end %end %group gVersion32 %hook YTVersionUtils // 32 -+ (NSString *)appVersion { return @"18.15.1"; } ++ (NSString *)appVersion { return @"18.31.3"; } %end %end %group gVersion33 %hook YTVersionUtils // 33 -+ (NSString *)appVersion { return @"18.14.1"; } ++ (NSString *)appVersion { return @"18.30.7"; } %end %end %group gVersion34 %hook YTVersionUtils // 34 -+ (NSString *)appVersion { return @"18.13.4"; } ++ (NSString *)appVersion { return @"18.30.6"; } %end %end %group gVersion35 %hook YTVersionUtils // 35 -+ (NSString *)appVersion { return @"18.12.2"; } ++ (NSString *)appVersion { return @"18.29.1"; } %end %end %group gVersion36 %hook YTVersionUtils // 36 -+ (NSString *)appVersion { return @"18.11.2"; } ++ (NSString *)appVersion { return @"18.28.3"; } %end %end %group gVersion37 %hook YTVersionUtils // 37 -+ (NSString *)appVersion { return @"18.10.1"; } ++ (NSString *)appVersion { return @"18.27.3"; } %end %end %group gVersion38 %hook YTVersionUtils // 38 -+ (NSString *)appVersion { return @"18.09.4"; } ++ (NSString *)appVersion { return @"18.25.1"; } %end %end %group gVersion39 %hook YTVersionUtils // 39 -+ (NSString *)appVersion { return @"18.08.1"; } ++ (NSString *)appVersion { return @"18.23.3"; } %end %end %group gVersion40 %hook YTVersionUtils // 40 -+ (NSString *)appVersion { return @"18.07.5"; } ++ (NSString *)appVersion { return @"18.22.9"; } %end %end %group gVersion41 %hook YTVersionUtils // 41 -+ (NSString *)appVersion { return @"18.05.2"; } ++ (NSString *)appVersion { return @"18.21.3"; } %end %end %group gVersion42 %hook YTVersionUtils // 42 -+ (NSString *)appVersion { return @"18.04.3"; } ++ (NSString *)appVersion { return @"18.20.3"; } %end %end %group gVersion43 %hook YTVersionUtils // 43 -+ (NSString *)appVersion { return @"18.03.3"; } ++ (NSString *)appVersion { return @"18.19.1"; } %end %end %group gVersion44 %hook YTVersionUtils // 44 -+ (NSString *)appVersion { return @"18.02.03"; } ++ (NSString *)appVersion { return @"18.18.2"; } %end %end %group gVersion45 %hook YTVersionUtils // 45 -+ (NSString *)appVersion { return @"18.01.6"; } ++ (NSString *)appVersion { return @"18.17.2"; } %end %end %group gVersion46 %hook YTVersionUtils // 46 -+ (NSString *)appVersion { return @"18.01.4"; } ++ (NSString *)appVersion { return @"18.16.2"; } %end %end %group gVersion47 %hook YTVersionUtils // 47 -+ (NSString *)appVersion { return @"18.01.2"; } ++ (NSString *)appVersion { return @"18.15.1"; } %end %end %group gVersion48 %hook YTVersionUtils // 48 -+ (NSString *)appVersion { return @"17.49.6"; } ++ (NSString *)appVersion { return @"18.14.1"; } %end %end %group gVersion49 %hook YTVersionUtils // 49 -+ (NSString *)appVersion { return @"17.49.4"; } ++ (NSString *)appVersion { return @"18.13.4"; } %end %end %group gVersion50 %hook YTVersionUtils // 50 -+ (NSString *)appVersion { return @"17.46.4"; } ++ (NSString *)appVersion { return @"18.12.2"; } %end %end %group gVersion51 %hook YTVersionUtils // 51 -+ (NSString *)appVersion { return @"17.45.1"; } ++ (NSString *)appVersion { return @"18.11.2"; } %end %end %group gVersion52 %hook YTVersionUtils // 52 -+ (NSString *)appVersion { return @"17.44.4"; } ++ (NSString *)appVersion { return @"18.10.1"; } %end %end %group gVersion53 %hook YTVersionUtils // 53 -+ (NSString *)appVersion { return @"17.43.1"; } ++ (NSString *)appVersion { return @"18.09.4"; } %end %end %group gVersion54 %hook YTVersionUtils // 54 -+ (NSString *)appVersion { return @"17.42.7"; } ++ (NSString *)appVersion { return @"18.08.1"; } %end %end %group gVersion55 %hook YTVersionUtils // 55 -+ (NSString *)appVersion { return @"17.42.6"; } ++ (NSString *)appVersion { return @"18.07.5"; } %end %end %group gVersion56 %hook YTVersionUtils // 56 -+ (NSString *)appVersion { return @"17.41.2"; } ++ (NSString *)appVersion { return @"18.05.2"; } %end %end %group gVersion57 %hook YTVersionUtils // 57 -+ (NSString *)appVersion { return @"17.40.5"; } ++ (NSString *)appVersion { return @"18.04.3"; } %end %end %group gVersion58 %hook YTVersionUtils // 58 -+ (NSString *)appVersion { return @"17.39.4"; } ++ (NSString *)appVersion { return @"18.03.3"; } %end %end %group gVersion59 %hook YTVersionUtils // 59 -+ (NSString *)appVersion { return @"17.38.10"; } ++ (NSString *)appVersion { return @"18.02.03"; } %end %end %group gVersion60 %hook YTVersionUtils // 60 -+ (NSString *)appVersion { return @"17.38.9"; } ++ (NSString *)appVersion { return @"18.01.6"; } %end %end %group gVersion61 %hook YTVersionUtils // 61 -+ (NSString *)appVersion { return @"17.37.3"; } ++ (NSString *)appVersion { return @"18.01.4"; } %end %end %group gVersion62 %hook YTVersionUtils // 62 -+ (NSString *)appVersion { return @"17.36.4"; } ++ (NSString *)appVersion { return @"18.01.2"; } %end %end %group gVersion63 %hook YTVersionUtils // 63 -+ (NSString *)appVersion { return @"17.36.3"; } ++ (NSString *)appVersion { return @"17.49.6"; } %end %end %group gVersion64 %hook YTVersionUtils // 64 -+ (NSString *)appVersion { return @"17.35.3"; } ++ (NSString *)appVersion { return @"17.49.4"; } %end %end %group gVersion65 %hook YTVersionUtils // 65 -+ (NSString *)appVersion { return @"17.34.3"; } ++ (NSString *)appVersion { return @"17.46.4"; } %end %end %group gVersion66 %hook YTVersionUtils // 66 -+ (NSString *)appVersion { return @"17.33.2"; } ++ (NSString *)appVersion { return @"17.45.1"; } %end %end %group gVersion67 %hook YTVersionUtils // 67 -+ (NSString *)appVersion { return @"17.32.2"; } ++ (NSString *)appVersion { return @"17.44.4"; } %end %end %group gVersion68 %hook YTVersionUtils // 68 -+ (NSString *)appVersion { return @"17.31.4"; } ++ (NSString *)appVersion { return @"17.43.1"; } %end %end %group gVersion69 %hook YTVersionUtils // 69 -+ (NSString *)appVersion { return @"17.30.3"; } ++ (NSString *)appVersion { return @"17.42.7"; } %end %end %group gVersion70 %hook YTVersionUtils // 70 -+ (NSString *)appVersion { return @"17.30.1"; } ++ (NSString *)appVersion { return @"17.42.6"; } %end %end %group gVersion71 %hook YTVersionUtils // 71 -+ (NSString *)appVersion { return @"17.29.3"; } ++ (NSString *)appVersion { return @"17.41.2"; } %end %end %group gVersion72 %hook YTVersionUtils // 72 -+ (NSString *)appVersion { return @"17.29.2"; } ++ (NSString *)appVersion { return @"17.40.5"; } %end %end %group gVersion73 %hook YTVersionUtils // 73 -+ (NSString *)appVersion { return @"17.28.2"; } ++ (NSString *)appVersion { return @"17.39.4"; } %end %end %group gVersion74 %hook YTVersionUtils // 74 -+ (NSString *)appVersion { return @"17.26.2"; } ++ (NSString *)appVersion { return @"17.38.10"; } %end %end %group gVersion75 %hook YTVersionUtils // 75 -+ (NSString *)appVersion { return @"17.25.1"; } ++ (NSString *)appVersion { return @"17.38.9"; } %end %end %group gVersion76 %hook YTVersionUtils // 76 -+ (NSString *)appVersion { return @"17.24.4"; } ++ (NSString *)appVersion { return @"17.37.3"; } %end %end %group gVersion77 %hook YTVersionUtils // 77 -+ (NSString *)appVersion { return @"17.23.6"; } ++ (NSString *)appVersion { return @"17.36.4"; } %end %end %group gVersion78 %hook YTVersionUtils // 78 -+ (NSString *)appVersion { return @"17.22.3"; } ++ (NSString *)appVersion { return @"17.36.3"; } %end %end %group gVersion79 %hook YTVersionUtils // 79 -+ (NSString *)appVersion { return @"17.21.3"; } ++ (NSString *)appVersion { return @"17.35.3"; } %end %end %group gVersion80 %hook YTVersionUtils // 80 -+ (NSString *)appVersion { return @"17.20.3"; } ++ (NSString *)appVersion { return @"17.34.3"; } %end %end %group gVersion81 %hook YTVersionUtils // 81 -+ (NSString *)appVersion { return @"17.19.3"; } -%end -%end - -%group gVersion82 -%hook YTVersionUtils // 82 -+ (NSString *)appVersion { return @"17.19.2"; } -%end -%end - -%group gVersion83 -%hook YTVersionUtils // 83 -+ (NSString *)appVersion { return @"17.18.4"; } -%end -%end - -%group gVersion84 -%hook YTVersionUtils // 84 -+ (NSString *)appVersion { return @"17.17.4"; } -%end -%end - -%group gVersion85 -%hook YTVersionUtils // 85 -+ (NSString *)appVersion { return @"17.16.4"; } -%end -%end - -%group gVersion86 -%hook YTVersionUtils // 86 -+ (NSString *)appVersion { return @"17.15.2"; } -%end -%end - -%group gVersion87 -%hook YTVersionUtils // 87 -+ (NSString *)appVersion { return @"17.15.1"; } -%end -%end - -%group gVersion88 -%hook YTVersionUtils // 88 -+ (NSString *)appVersion { return @"17.14.2"; } -%end -%end - -%group gVersion89 -%hook YTVersionUtils // 89 -+ (NSString *)appVersion { return @"17.13.3"; } -%end -%end - -%group gVersion90 -%hook YTVersionUtils // 90 -+ (NSString *)appVersion { return @"17.12.5"; } -%end -%end - -%group gVersion91 -%hook YTVersionUtils // 91 -+ (NSString *)appVersion { return @"17.12.4"; } -%end -%end - -%group gVersion92 -%hook YTVersionUtils // 92 -+ (NSString *)appVersion { return @"17.11.2"; } -%end -%end - -%group gVersion93 -%hook YTVersionUtils // 93 -+ (NSString *)appVersion { return @"17.10.2"; } -%end -%end - -%group gVersion94 -%hook YTVersionUtils // 94 -+ (NSString *)appVersion { return @"17.09.1"; } -%end -%end - -%group gVersion95 -%hook YTVersionUtils // 95 -+ (NSString *)appVersion { return @"17.08.2"; } -%end -%end - -%group gVersion96 -%hook YTVersionUtils // 96 -+ (NSString *)appVersion { return @"17.07.2"; } -%end -%end - -%group gVersion97 -%hook YTVersionUtils // 97 -+ (NSString *)appVersion { return @"17.06.3"; } -%end -%end - -%group gVersion98 -%hook YTVersionUtils // 98 -+ (NSString *)appVersion { return @"17.05.2"; } -%end -%end - -%group gVersion99 -%hook YTVersionUtils // 99 -+ (NSString *)appVersion { return @"17.04.3"; } -%end -%end - -%group gVersion100 -%hook YTVersionUtils // 100 -+ (NSString *)appVersion { return @"17.03.3"; } -%end -%end - -%group gVersion101 -%hook YTVersionUtils // 101 -+ (NSString *)appVersion { return @"17.03.2"; } -%end -%end - -%group gVersion102 -%hook YTVersionUtils // 102 -+ (NSString *)appVersion { return @"17.01.4"; } ++ (NSString *)appVersion { return @"17.33.2"; } %end %end @@ -1181,67 +992,4 @@ static BOOL version102() { if (version81()) { // 81 %init(gVersion81); } - if (version82()) { // 82 - %init(gVersion82); - } - if (version83()) { // 83 - %init(gVersion83); - } - if (version84()) { // 84 - %init(gVersion84); - } - if (version85()) { // 85 - %init(gVersion85); - } - if (version86()) { // 86 - %init(gVersion86); - } - if (version87()) { // 87 - %init(gVersion87); - } - if (version88()) { // 88 - %init(gVersion88); - } - if (version89()) { // 89 - %init(gVersion89); - } - if (version90()) { // 90 - %init(gVersion90); - } - if (version91()) { // 91 - %init(gVersion91); - } - if (version92()) { // 92 - %init(gVersion92); - } - if (version93()) { // 93 - %init(gVersion93); - } - if (version94()) { // 94 - %init(gVersion94); - } - if (version95()) { // 95 - %init(gVersion95); - } - if (version96()) { // 96 - %init(gVersion96); - } - if (version97()) { // 97 - %init(gVersion97); - } - if (version98()) { // 98 - %init(gVersion98); - } - if (version99()) { // 99 - %init(gVersion99); - } - if (version100()) { // 100 - %init(gVersion100); - } - if (version101()) { // 101 - %init(gVersion101); - } - if (version102()) { // 102 - %init(gVersion102); - } }