Disable native resolution for iPhone 6 Plus ONLY

I need my application to not use the native resolution of the iPhone 6 Plus and, rather, increase from the iPhone 5/6.

I deleted the startup screen file and cleared โ€œRetina HD 5.5โ€ from Launch Image, but when people launch it on the iPhone 6 Plus, the application still uses its own resolution. Please note that removing โ€œRetina HD 5.5โ€ was enough to circumvent screen checks for iTunesConnect apps for the iPhone 6 Plus, but the application itself does not comply with this.

Is there anything else to uninstall to eliminate the native resolution of the iPhone 6 Plus?

+4
source share
2 answers

No. You can only support 6 and 6 Plus together or with none of them. Once you use the startup screen file, Xcode assumes that you want to support it.

+2
source

I really don't know why you want to do this, but there are some tricks for resizing fields and buttons (I assume you want to do this)

You must be able to determine the screen size / custom screen size so that you can, for example, resize the CGR.

fooobar.com/questions/21680 / ...

create a global function or variable to multiply your current width and height, e.g. native width 6+ = 1242 * 0.60306 = 750.

I'm not sure if you need 1080 or 1242 due to downscaling

Learn more about iphone 6+ resolution

+1

Source: https://habr.com/ru/post/1608066/


All Articles