iPhone 6 vs >iPhone 5 nav bar heights [duplicate] - ios

This question already has answers here:
How to enable native resolution for apps on iPhone 6 and 6 Plus?
(8 answers)
Closed 8 years ago.
When running one of my apps on the iPhone 6, I've noticed the nav bar height of my app is taller than the nav bar height of a system app (ex Settings). While looking at some third party apps, I've noticed some apps have the same nav bar height as system apps (Twitter), and some apps have the same problem I do (Instagram).
This makes me believe that some of the apps are explicitly optimizing for iPhone 6, and some apps are just being scaled by the platform. Is there a specific way to optimize for iPhone 6?
This isn't an iOS 8 problem, as I've ran my app on an iPhone 5 running iOS 8 and the nav bars matched.

You have to provide launch images for iPhone 6 and 6+ (or a launch xib file). See here: How to enable native resolution for apps on iPhone 6 and 6 Plus?

Related

Unable to solve issue in simulator device [duplicate]

This question already has answers here:
iOS 9 Xcode 7 - Application appears with black bars on top and bottom
(17 answers)
Closed 6 years ago.
My project UI work well for simulator 4s and also splash screen showing while running
but when I run on 5s or 6s device splash screen not showing and blank spaces appears header and footer of the view...
here is my 4s device simulator UI-
and this is 5s simulator UI-
You need to create the different size of launch screen image or launch screen from interface builder.
Please have a look this link

IOS App starts with iPhone 4s layout on greater devices [duplicate]

This question already has answers here:
iOS 9 Xcode 7 - Application appears with black bars on top and bottom
(17 answers)
Closed 7 years ago.
I just wanted to ask why my app is starting with a too small size on devices other than iPhone 4s on my simulator? Is there something wrong related to the constraints I set or general project difficulties?
You must set your launch images. At least set them for iphone 6 and you should solve the issue

Xcode Deploy to iPhone 5 and later? [duplicate]

This question already has an answer here:
Is it possible to exclude 3.5 inch screen devices when submitting an iOS app?
(1 answer)
Closed 7 years ago.
My app does not play nice with 3.5 inch screens. How do I deploy to the iPhone 5 and later only? So far my solution is to make the valid architecture arm64 only. But this leaves out the iPhone 5 & 5C.
Not building for iphone 4s goes against Apples choice of allowing it to go to iOS9, which is probably why they don't allow people to choose specific device support in the Info.plist. You can only filter out by features, so perhaps look for a feature that is not in iPhone 4s but in other devices, and say you only support that type.
https://developer.apple.com/library/ios/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html

Make iOS 7 (iPhone 5 size) app supportable to iOS 8 (iPhone 6 and iPhone 6 plus)

I have working app for iOS 7 but now I want my app will support for iOS 8 also. I searched a lot but not getting any proper link. My problem is if I want to add iOS 8 support then my old app is designed using xib and Xcode 4.6 so is it necessary to design all files using storyboard to make dynamic size which apple suggest or else what is the another way.
Also I’m having all images for iPhone 5 size so for iPhone 6 and iPhone 6 plus I need to add another images or I can continue with the same.

Will iPhone app be rejected for not supporting iPhone 5 screen size? [duplicate]

This question already has answers here:
Is iPhone 5 display support *necessary* for app submission? [closed]
(3 answers)
Closed 10 years ago.
Will Apple reject a newly submitted iPhone app that does not support the iPhone 5's screen dimensions, ie runs in compatibility mode and is built to the iPhone 4's screen dimensions?
No, its not necessary. You will notice during submission to http://itunesconnect.apple.com/ Screen shots of iPhone 5 (4 inch retina ) are optional.
UPDATE:
Now 4 inch retina screenshots are necessary to submit iPhone application on Apple AppStore.
Means now you have to support iPhone 5 in every new app you submit to apple store, event when you submit a new version to existing application.
No, It won't get rejected. It will be acceptable by the App Store. Don't worry.
It won't be rejected for this reason.
B'coz, it works well on iPhone 5 also except black patches at top and bottom.
It is not necessary that, all the apps are bound to be compatible for iPhone5. Some of them might be only meant for iPhone 4 or 4s. Then also It will work on iPhone5 with black patches at both top and bottom for the remaining screen.
So your app will definitely be accepted by Apple!

Resources