mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-01-21 11:39:43 +00:00
Fix appIcon detection and test for iPhone PLUS devices
This commit is contained in:
@@ -617,7 +617,7 @@ NSString *bit_validAppIconStringFromIcons(NSBundle *resourceBundle, NSArray *ico
|
||||
|
||||
BOOL useHighResIcon = NO;
|
||||
BOOL useiPadIcon = NO;
|
||||
if ([UIScreen mainScreen].scale == 2.0f) useHighResIcon = YES;
|
||||
if ([UIScreen mainScreen].scale >= 2.0f) useHighResIcon = YES;
|
||||
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) useiPadIcon = YES;
|
||||
|
||||
NSString *currentBestMatch = nil;
|
||||
@@ -1047,7 +1047,7 @@ UIImage *bit_appIcon() {
|
||||
|
||||
if (icons) {
|
||||
BOOL useHighResIcon = NO;
|
||||
if ([UIScreen mainScreen].scale == 2.0f) useHighResIcon = YES;
|
||||
if ([UIScreen mainScreen].scale >= 2.0f) useHighResIcon = YES;
|
||||
|
||||
for(NSString *icon in icons) {
|
||||
iconString = icon;
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
// Regular icon names
|
||||
NSString *validIconPath = @"AppIcon";
|
||||
NSString *validIconPath2x = @"AppIcon@2x";
|
||||
NSString *expected = ([UIScreen mainScreen].scale == 2.0f) ? validIconPath2x : validIconPath;
|
||||
NSString *expected = ([UIScreen mainScreen].scale >= 2.0f) ? validIconPath2x : validIconPath;
|
||||
|
||||
|
||||
// No valid icons defined at all
|
||||
|
||||
Reference in New Issue
Block a user