-
Notifications
You must be signed in to change notification settings - Fork 911
Description
react-native environment setup
- I verified that I have not react-native-cli installed globally and be up to date about the React Native environment setup.
Description
Iβm encountering an issue with the react-native-bootsplash
integration in your React Native boilerplate.
π Issue Description:
Even after configuring react-native-bootsplash correctly (according to the official documentation), the splash screen is not showing as expected on iOS. It hides automatically within a second β even though I have not called BootSplash.hide() in the code. It behaves like the native launch screen only, instead of staying visible until explicitly hidden.
β
My Setup:
Boilerplate: Coding Machine React Native Boilerplate
React Native version: 0.80.0
react-native-bootsplash: ^6.3.9
Platform: iOS
Confirmed working: On a fresh React Native project with the same RN version and bootsplash config.
β
Configurations Checked:
Correct image placed in bootsplash.png
Ran npx react-native generate-bootsplash ...
iOS native files updated (via script and manually double-checked)
No BootSplash.hide() is being called prematurely
Verified native iOS setup (e.g., AppDelegate.mm updates, plist changes)
π Additional Notes:
It appears the boilerplate might be overriding or misconfiguring something that causes the splash to auto-dismiss prematurely on iOS. It works fine in a vanilla RN 0.80.0 setup with the same package versions and image.
Would appreciate it if you could check if there's anything in the boilerplate causing this unexpected behavior.
Thanks!
Version
0.0.1
Do you use TypeScript?
Yes
On which OS this issue appear on?
IOS
Desktop OS
Apple Macbook M3