diff --git a/Classes/BITHockeyHelper.m b/Classes/BITHockeyHelper.m index 05d7c06177..01487d8498 100644 --- a/Classes/BITHockeyHelper.m +++ b/Classes/BITHockeyHelper.m @@ -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; diff --git a/Support/HockeySDKTests/BITHockeyHelperTests.m b/Support/HockeySDKTests/BITHockeyHelperTests.m index a627230ccb..b106c01068 100644 --- a/Support/HockeySDKTests/BITHockeyHelperTests.m +++ b/Support/HockeySDKTests/BITHockeyHelperTests.m @@ -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