1

after finishing an app I wanted to test it through Test Flight. I deployed the app to iTunes and after installing the application on the test devices it seems that in the app everything is "big" . More detailed:

I debug to an iPhone 6s and 5s and everything looks ok I deployed the app to iTunes and testing on two different iPhone 6s the resolution seems to be very low with the same deployment the resolution on 5s is great. Take a look at those images:

enter image description here

enter image description here

Do you have any idea?

nikogram
  • 71
  • 6
  • 2
    What type of splashscreen did you add? The supported resolution on iOS is determined by the splashscreen resolutions you have included. When you didn't include one that uses the full resolution of a device, the app will be switched into some kind of compatibility mode – Gerald Versluis Oct 31 '17 at 12:59
  • Well, I left empty all the images for iOS 5,6. Do you believe that this could cause the problem? – nikogram Oct 31 '17 at 13:27
  • It might, yes. The best option is to specify a storyboard splashscreen. This will scale to all resolutions – Gerald Versluis Oct 31 '17 at 13:36
  • Hello @GeraldVersluis well yes that was the problem. I had to add launch screen images for all the resolutions and the problem solved. Thanks for the help – nikogram Nov 01 '17 at 11:55
  • Upgraded it to an answer, please accept if it helped! – Gerald Versluis Nov 01 '17 at 11:58

3 Answers3

2

What type of splash screen (or LaunchScreen in iOS lingo) did you add? The supported resolution on iOS is determined by the splash screen resolutions you have included.

When you didn't include one that uses the full resolution of a device, the app will be switched into some kind of compatibility mode.

See this page for all the resolutions that should be included, depending on the devices you want to support.

The best option is to specify a storyboard file as a splash screen. This will scale to all resolutions .

Gerald Versluis
  • 30,492
  • 6
  • 73
  • 100
1

Make sure the launch image for iPhone 6s is at correct resolution.

The iPhone 6s (Retina HD 4.7) requires a portrait launch image of 750 x 1334.

enter image description here

References:

https://www.apple.com/iphone-6s/specs/

https://stackoverflow.com/a/28500520/5474400

https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/launch-screen/

Kevin Li
  • 2,258
  • 1
  • 9
  • 18
0

Well as the user @GeraldVersluis posted in comment below my answer:

The supported resolution on iOS is determined by the splash screen resolutions you have included. When you didn't include one that uses the full resolution of a device, the app will be switched into some kind of compatibility mode

That means, that I had to add an image for all of the iOS versions and the problem solved.

nikogram
  • 71
  • 6