iOS - iPhoneX show launch image when change app through home indicator - ios

I found the app show launch image in iPhone X. When change the app through home indicator, even I didn't write any code for it but still happened.
I have this issues on my project, and saw the same problem in many apps.
I want to keep the launch Image, and not show it while change app.
Is there any way to solve this problem?
Video example : https://www.dropbox.com/s/czmpo22fjl6wb0q/531891249.959579.mp4?dl=0
Thanks in advance for any reply.

Related

Trouble with changing image on splashscreen

everyone. I have one more question about trouble with changing the picture on the launch screen. If you change your picture on launch screen, you will see your old picture. I read about it iOS Keeping old launch screen and app icon after update. How long you will see your old picture if you don’t restart your device?
Follow below steps:-
Uninstall App.
Restart Device.
Note:- This issue will not come in Simulator

Is there any possibility of showing home screen as background while the app loads my transparent launch image?

I am trying to show the home screen or springboard in the background of launch image.
But what I actually get is in iOS 7
and in iOS 6.1
Is there any possibility of showing home screen or springboard in background while launching the app?
You can't do it. And any home screen screenshot you bundle with your app is never going to match a users actual home screen. As you've seen iOS covers the home screen when an app is launched even if you don't provide a launch image, and if you provide an incorrectly shaped one your app will be rejected at submission.
Just make a launch image as recommended by apple, with a minimal version of your interface on it. It's not a "splash screen" or an opportunity to shove your logo in the users face.
The best you can do is take a screen shot of your home screen and then use that image as the start up image, you can't do anything dynamic to that image because that image is what the OS shows whilst loading you app, i.e. before your app has a chance to start running.

App stays in splash screen in iOS 7.0.3

Recently in iOS 7.0.3, my app stays in the splash screen and was not going into the app at all.
If i kill the app and launch it again it opens up without any issues.
Can anyone help me on this issue?. I think the application -didFinishLaunchingWithOptions was not returning yes.
Note: I have a lot of stuffs like deleting database, initializing a dozen of buttons in appdelegate init function.
I know that it is a bad practice to have things in init but since its been there for more than 4 years and was working fine with previous OS versions i didn't find a good reason to change it.
Also this issue is not happening all the time.
My app size is 40 MB.
The iOS Guidelines say that you should not include anything which holds the Splash screen for much time its better if you do all the process in background so that splash screens loads up and user can play with app. But as you said your issue is not all the time so Try to reset the app and also quit simulator. Hope this helps.

iOS: How to prevent the splash screen from showing when the app goes into background to make a call?

The app that I'm working on is automatically showing the splash screen only when it goes into background to make a call.
The other functions of going out of the app and becoming active again does not "activate" the splash screen. For example, going out of the app into an external website, phone map or another application and coming back into the app will show user the previous state and does not show the splash screen.
Is this something that can be controlled by the app side or is this an iOS feature that apple automatically handles when a phone call is made?
I have managed the leaks on the app side and all is good now so it can't be anything to do with memory management on the app side. Is there anything else that can be done indirectly so that the splash screen will not show?
The launch image is not a "splash screen". The launch image is used to prevent show a black screen while the app is loaded, and you should use it with an in-app screen which gives the feeling of a quick launch. If you don't show the launch image, you will get a black screen.
Workaround
So, as workaround, my suggestion is that you take an static snapshot of your App, something generic (like the background and toolbars) and use it as launch images. This will give the appearance that the app start immediately, without "splash image". This is what Apple apps do, you can see this in apps like Stocks or Settings.
You see?. The left screen is how your launch image should look.
Check this Apple documentation iOS Human Interface guidelines to understand this subject.
Good luck!

How to disable autoscreenshot of window when app switching in iOS 6?

How to disable autoscreenshot of window when app switching in iOS 6 ?
I am launching app in iOS 5, and switching to other app with 5 fingers (slide gesture). Then back to first app, and while app is scrolling, i see a Default.png image. This is good.
But in iOS 6, while app is coming, i see a screenshot of app window, it seems, which was made when app is go to background. This is bad, because screenshot was made in old time and showing to user wrong image, and after app is activating, image is changing at quickly to true. In some case, screenshot is actually, but after 2-3 tryes, screenshot is very old.
Anybody knows, how to disable autoscreenshot OR maybe resolve problem with screenshot, for screenshot will be do at every time, when app is switching?
Thanks

Resources