React-native-splash-screen: Support launch storyboards as splash screens on iOS

Created on 25 Oct 2017  Â·  12Comments  Â·  Source: crazycodeboy/react-native-splash-screen

Is launch storyboard supported with this library? I can't get it to work.

Most helpful comment

Anyone still having this issue? Doesn't seem to play nice with .storyboard files; won't unmount the splash screen, just stays on top.

All 12 comments

I'm having the same problem trying to configure iPhone X following this tutorial
The splashscreen stoped working after I added the storyboard..

Also wondering this, as my app is using a LaunchScreen.storyboard file.

Anyone still having this issue? Doesn't seem to play nice with .storyboard files; won't unmount the splash screen, just stays on top.

anyone know if this is an issue? Apparently in April 2020, we'll all be required to use Storyboard
https://developer.apple.com/news/?id=01132020b

update, I switched us to using a storyboard w/o issues. The only change was to create the storyboard and then change the project target to use that as the launch screen instead of the old LaunchScreen.xib

update, I switched us to using a storyboard w/o issues. The only change was to create the storyboard and then change the project target to use that as the launch screen instead of the old LaunchScreen.xib

Hello @gwmccull, how did you do that ? I'm confused, I just can't see the reference to LaunchScreen.xib, now that I updated to a .storyboard file I can't make it work, splashscreen is always white

@Victorien-Tardif did you change the Launch Screen File setting on your target?
image

select your project, then select the correct target, then choose the General tab

@Victorien-Tardif did you change the Launch Screen File setting on your target?
image

select your project, then select the correct target, then choose the General tab

Yes of course ! But it does not work at all. No changes to make for RNSplashScreen ?

@Victorien-Tardif did you change the Launch Screen File setting on your target?
image
select your project, then select the correct target, then choose the General tab

Yes of course ! But it does not work at all. No changes to make for RNSplashScreen ?

Well, for some reason it works when I put the file in the Base.lproj folder!

In a month that is going to be a real issue.

Starting April 30, 2020, apps submitted to the App Store must use an Xcode storyboard to provide the app’s launch screen

Source: https://developer.apple.com/ios/submit/

To be ready, you should start using https://github.com/zoontek/react-native-bootsplash that already support storyboard

I found the tutorial at React Native iOS Splash Screen with Storyboard quite helpful.
I may look at the BootSplash component for a new build.

replacing the RNSplashScreen line in AppDelegate.m did the trick for me.

changed from [RNSplashScreen showSplash:@"LaunchScreen" inRootView:rootView]; to [RNSplashScreen show];

Was this page helpful?
0 / 5 - 0 ratings

Related issues

summerPsyche picture summerPsyche  Â·  5Comments

jetre219 picture jetre219  Â·  4Comments

johndo31 picture johndo31  Â·  3Comments

js1121302139 picture js1121302139  Â·  5Comments

leishi8819 picture leishi8819  Â·  3Comments