change from 3.5 inch to full size app - ios

I am changing setting in Build Settings and when I run, my app is running as 3.5 inch screen (supposed to run as 4 inch app). I try to re-configure and it is not okay. What kind of things shall I check back so that app will run as full size screen?
Before I change, my app is running as full screen size on iphone 5. Now, it only run as 3.5 inch screen size.

Make sure you have correct Default (Launch) Image Sizes for iPhone & iPad, please see this link for default image size for iphone/ipad

Related

iPhone 6 Screenshot Size

I am using iTunes Connect to submit an iOS app and I wanted to get screenshots of the app on an iPhone 5 (4 inch screen) and an iPhone 6 (4.7 inch screen), both of which I own. Apple says the image sizes for the screenshots need to be 640x1136 and 750x1334 respectively
When I took a screenshot on the iPhone 6 of the app and sent it to myself through email, as the "actual size", the image was 640x1136, not 750x1334. Why is this?
In Xcode the iOS Simulator makes the app look much worse (lower quality imagery and glitching in some tables/images) so I don't want to take a screenshot from that. How should I go about getting a screenshot of the proper sizes?
Your iPhone 6 is in Zoom-Mode. You have to change it to normal mode. Go to Setting - Display & Brightness - View-zoom (translated from Germany).
The iOS Simulator brings full scale screenshots even if the simulator is scaled down due to your computers screen size.
Edit:
the iOS Simulator no longer brings full scale screenshots if scaled down, you have to scale to 100% to get the right dimensions on the simulator

iPhone 6 Launch Image/Launch File issue

I added to the project the Launch images for enabling support of iPhone 6/6+ (1242×2208 & 750×1334).
For iPhone 6+ everything works correctly, but for iPhone 6 on the real device (iOS 8.4.1), I still see Launch Image for iPhone 5 and screen size {320x568}. In the simulator of iPhone 6 app works as expected (correct launch image and screen size {375x667}).
The same behaviour if I use Launch File instead of Launch Image Assets.
How can I solve this issue?
The question is duplicated and the answer is here:
https://stackoverflow.com/a/26504069/697530
iOS handles correctly the Launch Images for iPhone 6/6+. It is enough to specify Launch Image in the Assets, and do not use Launch File for iOS8, but "Display Zoom" in the Settings of the phone must be set to the "Standard" mode for iPhone6 (Settings -> Display & Brightness -> View).
Hope it will help to someone else.
Please check below screen with Lunch image setting and you have to select one by one lunch image box and check size of image e.g. Image_2.png and set image based on that size.
Image_1.png
http://i.stack.imgur.com/BdkPn.png
Image_2.png
http://i.stack.imgur.com/gJdg6.png
Make sure your image size is same as the size of selected box.
Hope this is work for you.
Thanks :)

how to get a normal keypad on iphone 6 and 6 plus

I'm building an app that works fine on iphone 5. When I look at it on a iphone 6 or 6 plus however, I see that the keypad is stretched, basically zoomed in. I'm using autolayout and storyboards.
What do I need to set in order to make the keyboard scale to a normal size?
You need to ensure that the app is optimized to run in the native resolution of these devices, rather than the zoomed compatibility mode. This can be done by setting a properly-sized launch image for the iPhone 6/6+.
These launch images will be labeled Retina HD 4.7 and Retina HD 5.5 in your launch images file, respectively. If you do not see these options available in your launch image assets, create a new launch image set and they should be there.

my iOS app is in low resolution (status bar included)

I use an iPhone 6 and I launch Skype and my app.
My app launches in low resolution (seems like non-retina) and Skype launches in high resolution - status bar resolution stays the same as in home menu of iOS, while the status bar in my app seems "bigger".
screenshot
The one on the left (mine) is clearly lower resolution.
What could be causing that ?
Make sure you have Launch Screen or launch Images at correct resolution for iPhone 6 or 6 Plus, otherwise your application will run in 'display zoom' mode. (scaled up version from iPhone 5 or 4...)
See this SO question, you can either :
use a XIB that adapt to different screen resolutions
use XCode Asset catalog 'LaunchImage' image set, and fill the correct sizes

iOS run 3.5 inch app on 4 inch device

Is there a way let my app always run as 3.5 inch screen even on 4 inch device?
I saw some apps did that. When running on 4 inch device, those apps does not fill the whole screen and show in the middle of the screen.
The reason I want to do this because currently our UI team only have design for 3.5 inch.
Delete Default-568h#2x.png image (with dimensions of 640X1136 pixels) file in your Resources or Resources/iphone folders and you should be good.

Resources