If I have an iOS 8 iPhone app built with Xcode 6 that doesn't provide launch images for the iPhone 6/6+ but I provide @3x images, will the iPhone 6+ still use those assets when displaying the app in scaled mode?
For example, I have someImage.png
, someImage@2x.png
, and someImage@3x.png
and load the images like this:
UIImage* image = [UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"someImage" ofType:@"png"]];
I don't have an iPhone 6+ device to test this on and the iOS 8 simulator ends up using @3x images for all devices for some strange reason, as others have pointed out here.