App is running wrong on iOS 7.1(screen size) - ios

When I run the app on iOS 7.1, I have a problem with screen size. On iOS 7.1 it is smaller than it should be(between black spaces). Where to move to find the error? Thanks.
Here is the screenshots:
iOS 7.1:
iOS 9.1:

Assuming you have setup a launch screen storyboard, you need to realize that it will only be used on devices with iOS 8.0 or later. For older versions of iOS, you still need to provide all of the appropriate launch images.

Related

Minimum splash screen required for upload App from Xcode 8.2

I'm working on a very old project, previously it was developed in old version of Xcode (7.3).
Now I want to make it compatible to Xcode 8.2 with minimum changes.
There is no splash screen for iOS 8 or later.
When I add this all the screen will be change, I don't want to do that changes in UI.
Can any one knows that can we able to upload app without splash screen of iOS 8 and later like (iPhone 6, 6Plus...)
Can Apple allow that?
I have tried some goggling but can't find any way.
Any suggestion will be helpful.

Xcode 8.1 iPad simulator draws screen twice

I'm trying to bring my App current to iOS 10.1, using Xcode 8.1. My App is targeted to both iPhone and iPad. All the simulators for the iPhones work o.k. However all the iPad simulators draw a screen that is bad, and after a second, the good screen appears.
The bad screen looks like:
After about a second the actual screen appears. It looks like:
This did not happen in earlier versions of Xcode, and I sure would appreciate some suggestions on why Xcode 8.1 is doing this.
Charles
The problem is that you are still using a launch screen image file. Those no longer work. The initial screen nowadays is your LaunchScreen.xib or LaunchScreen.storyboard. You need to have one and configure it so that it matches your actual initial interface.

Unable to get rid of "An iPhone Retina (4-inch) launch image for iOS 7.0 and later is required" error

I'm designing an iOS app and am trying to add launch screens. Although I'm only supporting iOS 9.0 and later, I've added launch screen for iOS 6.0 and later. Despite this, for some reason I'm still getting the following error:
"An iPhone Retina (4-inch) launch image for iOS 7.0 and later is required"
When the add the pictures and save, the error temporarily goes away. But when I run the app on any device (through Simulator), the error comes back. Also, no launch screen shows.
YES, I know there are several threads on Stackoverflow (examples given at the end) mentioning this error. I've looked through them and the don't help me because they were either for an older version of Xcode, or the problem wasn't exactly as the one I have.
I am using Xcode 7.3.1 with Swift 2.2
Examples of other threads with similar issues:
XCode iOS7 Asset Catalog Warning - Only Supporting iOS8
How do I clear a warning for xcassets unassigned children?
Adding iOS 7 version of iPhone 4-inch launch image to project breaks launch image when run on iOS 7
"Missing retina 4-inch launch image" error, but I I have that image
Missing Retina 4 launch image. How to ignore this error?
You have selected the configuration for the "Universal" devices but not added any image for iPhone for iOS 7 and later.
You can do this two things to get rid of this error:-
If you are aiming to deploy the app for iOS 8 and / or iOS 9 and later, just select the iOS 8 and later in the properties of "Brand Assets-2". By this you can solve this error.
If you want to keep this app for iOS 7, then just select the "Portrait" mode in iOS 7 and later and insert image into it.
By this two ways you can get rid off to your error.
Happy Coding!
I would highly recommend switching to a Launch Screen storyboard. Correct me if I'm wrong, but I think this was make available in Xcode 6.

Adding iOS 8 Splash Screen causes App to distort

I have Old App working correctly with following Config of Splash screens
and this is how it should look
But as soon as i turn on iOS 8.0 and later and add splash
My App behave drastically weird like this
Man, use LaunchImage for iOS 7 (mostly), for iOS 8 and above, add LaunchScreen.xib, or as alternative, you can say your Main.storyboard as launch screen option:
For Device using iOS 7 you can do as usual, what we used to do using images.xcassets
For Device using iOS 8 you can use LaunchScreen.xib
Please note that if your application is developed on Xcode version <
5.0 then it is only compatible to 320px width devices (iPhone 4,4s,5,5s). You have to manually change constraints by checking devices/OS version.

iOS App showing blank screen after startup

I have developed an iOS app for which I had set the target to iOS 5. But then I wanted to set the target to 4.3, so I changed it in Project>Summary>Deployment Target. The code starts up and works fine in iOS 5. But when I try to run it on a device with iOS 4.3, it just shows the startup image and then a black screen. It doesn't even run the code. Can anyone tell me what might be happening?
Yes, you're right, storyboards are iOS5.0 and later
try this , see the below attached Image :)

Resources