Is there a way to add additional preview devices to a storyboard?
In this case, my preview device display does not contain iPhone 7+ and iPhone 6 - iPhone 6s+.
There doesn't need to be a separate iPhone 7 plus entry, because iPhone 8 plus is there, and is the same logical size.
There doesn't need to be a separate iPhone 6, 6s, or 6s plus entry, because iPhone 8 is there, and is the same logical size.
For iPhone 6, 6 Plus, we had to add LaunchScreen, splash image and few changes in settings that would show the app is compatible for iPhone 6 and 6 plus.
How the app will know device for new device ? Is it only with LaunchScreen ?
Does there any rules which will show iPhone 7, 7 plus compatibility in app store for this new device ?
For iPhone 6, 6 Plus, we had to add LaunchScreen, splash image and few changes in settings that would show the app is compatible for iPhone 6 and 6 plus.
This was only necessary because the iPhone 6 and 6+ had different screen resolutions than any previous iPhones. (The same thing also happened when the iPhone 5 came out.)
The iPhone 7 / 7+ have the same screen resolution as the iPhone 6 / 6+, so no changes to applications are needed.
Once your app has support for iOS 10 (and in your situation model: it was also previously compatible for iPhone 6 / 6S / Plus), yes, it is set to be compatible for iPhone 7 / 7 Plus.
The minimum iOS supported on the iPhone 7 is iOS version 10, that's way you have to support it in your project to be reachable by iPhone 7.
Issue is icons displaying properly in iPhone 5 but when comes to iPhone 6 all icons moved little left side.This image is taken from iPhone 6
My app is built for iOS 8.3 and runs on different screen sizes. I laid everything out to fit iPhone 6 correctly.
When running my app on iPad device the app is in letterbox iPhone 4 size screen, How can I get it to be iPhone 6 size inside the iPad ?
I am trying to support iPhone 6 resolution without supporting iphone 6 plus yet.
What I tried already is to add launch image for iphone 6 - Image.xcassets called Retina HD 4.7. Unfortunatelly simulator for 6 plus is reporting 2208x1242 screen size (already multiplied by 3). So 6 plus is supported with just 6 launch image.
I am wondering if its just a simulator bug or the same behavior is on actual iphone 6 plus device - I do not have access to such device yet.
Funny thing: when I added just launch images for 6 plus then simulator for 6 is not starting in 1334x750, instead its 960x640 (when retina 4 launch image is not provided) or 640x1136 (otherwise).
Anyone knows how to support just iPhone 6 resolution not iphone 6 plus?