Splash screen in IOS does not display - ios

Using Delphi 10.4.1 with the latest patches. iOS 14.2 SDK using XCode 12.x (latest in app store).
MacOS Big Sur (if it matters)
The splash screen works perfectly in Android.
However, in iOS, it does not work. I created a new project... splash shows
in Android but there is a 1-3 seconds show of a white screen then the simple
app appears (it's a template app from Delphi Wizard).
I have googled but it seems people hardly has this problem.
I set the background
of the IOS splash to different bright colours to see if the splash indeed comes out in these
colours but it didn't show these bright backgrounds, or the standard FM splash screen.
For the Android, there's a checkbox to say [x] Show splash but there is nothing
for IOS. So I assume that IOS does not need a setting to show the splash screen?
This happens whether I use the default FireMonkey splash screens, or provide my own
(in the same dimensions)
Please advise.

Related

iOS App shows black screen after succesful install on device using Xcode 12.5

I am trying to install an app using Xcode 12.5 on my personal device which is an iPhone 7 plus running iOS 15 underneath.
I got it to work after much hassle by adding iOS 15 device support files, but, after the app installs and launches itself, I get a black screen for like a minute or two and then the app works fine.
However, if I debug it takes approximately 30-40 seconds from jumping to one breakpoint to another and it consumes a lot of time.
I have tried scouring for a lot of information on this but no luck. Any solution for this would be appreciated.
You probably disabled your Splash screen that is why black screen appears.
Go in your LaunchScreen.storyboard file, there you will find a Screen Controller. Make it story board entry point and give it a background color of your choice.

iOS Capacitor launch screen resizes during launch

I am developing an iOS app using Ionic. I have a problem with the splash screen which I'm trying to resolve either from the native side via Xcode or from the Ionic side.
I used cordova-res ios --skip-config --copy to generate and set the images and made sure they are there in Xcode.
When the app launches, the splash screen consists of first a native image displayed by iOS then an "identical" copy of it by Capacitor while the app loads. However, the second screen appears smaller.
How can I make the two sizes match? I wouldn't care if the solution scales the image up or down, as long as they become the same size.
I am comfortable with Ionic but not comfortable with Xcode or Swift, so please be as clear as you possibly can if the solution is on the Xcode side :).
Video of the problem: https://youtu.be/DIfjErgw7hU

Black Borders in Adobe Air IOS

My application on IOS created with Adobe Air is displaying random black bars on the top and bottom of the screen using an iPhone 5 and all other 4-inch devices.
I have exported the same app on Android, Desktop and HTML and the aspect ratio is rendered correctly. I've also tried changing the stage dimensions to match the iPhone's screen resolution to no avail.
I have enabled high resolution in Adobe Flash CS5 and also targeted the iPhone exclusively. My render method is direct, and yet nothing seems to make the borders disappear. This is what it looks like:
I also tried creating a blank Adobe Air project, and the bars still come up regardless.
I have used Adobe Air SDK 3.2, 3.4, and the latest SDK and nothing works. What is happening?
You need to use the proper launch image for the device you're on. See here and here:
iOS lauch image specs

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.

xcode iOS Simulator will dim part of the display down, then back to normal over and over again

Has anyone experienced this behavior? Is there anything I can do about it?
When running any of my apps in the iOS simulator, my screen (external monitor) will show a patch of dimmer colors. Usually the whole simulator, but sometimes the line cuts right through it.
This happened in all versions of xcode from 4 to the latest GM of xcode 5.
It's frustrating because I like to record the screen to show demos of my apps, but the constant dimming / un-dimming makes it look bad.

Resources