New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SplashScreen not loading on cordova-ios@7.0.1 #1401
Comments
running into the same issue. Was hoping Cordova Resources would do the trick, but no luck :( |
can you provide a sample app? |
This comment was marked as abuse.
This comment was marked as abuse.
Hmm. First, I would try to reinstall Cordova/ios What I noticed with my Cordova IOS is that I had to manually add the respective splash screen, after running Cordova Resources. Seems like a bug in Cordova/iOS but I am also still running Ionic 6. So it could be a compatibility issue. |
Could you give me a clearer idea of how you solved it? Since I installed everything fresh, but it only happens when I upgrade to version 7 When you refer to adding the splash screen manually, what do you mean? Sorry for the inconvenience, I've really been dealing with this for a long time and I need to solve it. @taxman007 Thanks if you can help me |
Hi, i was stucked on same error some hours and is related to documentation, you need add to config.xml all the spash images manually in actual size in your platform ios, the size of each image you can find in https://cordova.apache.org/docs/en/6.x/reference/cordova-plugin-splashscreen/ Take special attemption between universal and iphone are different, like: Each image are on root project / res / screen / ios I add this to my config:
|
I had the same error, but I don't use SplashScreen. |
I experienced this issue as well. I was getting two different splashes, first is native ios and then cordova splash, which did not scale and was shown as logo being off-center. Solution for me was:
I imagine this will be merged soon to main project and everything will be well again. Hope it helps someone in the meanwhile as I was stuck with this for one week. |
Bug Report
Problem
When I just prepared for iOS, everything is created correctly, and I manage to run the application in the iOS emulator, but the splash screen does not load, it remains blank
What is expected to happen?
When adding the iOS platform, the splash screen is created correctly and displayed when the app is run
What does actually happen?
When I prepared the app for iOS, everything was created correctly and I managed to run the app in the iOS emulator, but the home screen does not load, it remains blank.
Now when I try to manually place the Launch Screen File in General, and place the CDVLaunchScreen.storyboard and compile, the app no longer loads, every time I open the app it crashes with the following error.
"*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'CDVLaunchScreen.storyboard' in bundle NSBundle"
I tried to create a Launch.storyboard myself in xcode, and it always gives me the same error that it cannot be found in the NSBundle.
I've been trying to figure out a solution for 10 hours, and I can't find any solution.
Information
Add iOS to a Cordova project in version 7.0.1, and prepare the project
Command or Code
Environment, Platform, Device
Mac OS, Sonoma
Emulator of iOS 17.2
Version information
Cordova CLI: 12.0.0
Cordova IOS: 7.0.1
Mac OS Sonoma, Xcode 15.2
Checklist
The text was updated successfully, but these errors were encountered: