Launch application on 3.5 inches mode on iPhone 5 - ios

I have this app that I want to launch on my iPhone 5 but I want it to launch on 3.5inches format, with black bars up and down. I know I can use the 3.5" simulator but it will not work for me because the app uses the camera.
Ok I can launch it on the iPad but I really want to launch it on the iPhone.
OK, I can remove the 568h default image and it will launch, but I am trying to keep the project original.
Is there a way to pass some launch parameter to force the application to think it is running on a 3.5 inch device on iPhone 5?

Not possible. If you have the 568 launch image, it will launch using the entire screen.

Related

Setting iPad Pro launch image without supporting iPad Pro

I have an old app, designed without auto layout, that works on iPad and appears to run fine also in iPad Pro because all view controller layouts are getting automatically scaled up. The only issue is that iPad Pro uses the app icon as launch screen which looks bad. This is of course because I have not provided a dedicated launch image for the device.
But if I add the launch image through assets catalog or by using a storyboard then the app assumes that iPad Pro is supported and stops upscaling the view controllers. Now, it would be a huge task to modify all view controllers for iPad Pro and that work also seems futile since the automatic upscaling already works just fine.
So, is there any way to make iPad Pro not use the app icon as launch image and yet let it run the regular iPad layout upscaled? I'm trying to update the app for iOS 10 in Xcode 8.2.

ios - Lower app's resolution

I'm developing a game with a cocos2d. It was using Default.png images to identify resolutions. Now I switched my launch screen's to .xib file. Now my app run's at native resolution on all devices. But on iPhone 6 and 6 Plus I expect some perfomance issues, so I'm looking for ways to lower app resolution but still use .xib launch screen.
How do I accomplish this?
You can't. Once you setup a launch screen, your app will run at full device resolution for all possible devices. You can't provide a launch screen and have your app run at "iPhone 5" size on iPhone 6 devices, for example.
Your only option is to stick with launch images and have no launch screen.
Of course if you need to support full sized iPad Pro support, that requires the use of a launch screen. (Not true any more as of Xcode 8).

Why my iPhone app runs in fullscreen on iPad

I have an iPhone app which works fine on iPhone 5 and 4s, when i run it on iPad2 i am expecting it to run in small window with 2x resolution but instead it runs fullscreen messing up all the layouts, apple has rejected my app and i need a fix.
I have created this app as iPhone only and built on Xcode 6 with ios8.0 sdk,
Please help
thanks
If you set a launch screen for your app, it will be fullscreen on iPad.
In Xcode, select your app target, then select General tab, scroll to App Icons and Launch Images, checkout the Launch Screen File.
Ok so finally deleted the xib file which i was using as launch screen and used the default images instead that solved the issue for me now , app runs in 2x mode on iPad with launch screen.

iOS 7 black splash bug and app launch size

Currently I am having troubles with a project I am working on.
First of I have this bug. Where the splash screen on iOS 7 is black when I set a splash screen for iOS 7 devices. The tip which I found there (and which works) is to only set splash screens voor iOS 6 and it will fetch those for iOS 7.
However, when doing this the app launches as an 3.5" app on an 4" device on iOS7. (The splash screen is full size).
I have tried using the old methods to have splash screens (e.g with correct naming conventions) and not using the Image Catalogs, but this doesn't change anything.
What can I do to have and a working splash screen on iOS 7 devices and the correct launch size for those devices?
It might be worth noting that this is a Universal app.
Have you tried to use a new project and set all image sizes?
There could be a problem with your Info.plist after changing the splash images many times.

iTunes Connect requires iPhone 5 screenshots for non-iPhone5 app

My app doesn't support 4-inch retina display (no iPhone 5 splash screen or Default-586h#2x.png in project), but ITC still requires screenshots for it. Is it mandatory even for non-iPhone 5 apps? Should I just use screenshots of my app in letterbox mode or is there a way to specify directly that my app doesn't support iPhone 5?
You could just fire up the simulator in 4inch mode and get the right sized screen shots there

Resources