Skip to content
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

This library seems to be no longer maintained. #468

Open
Maskedman99 opened this issue Mar 9, 2020 · 13 comments
Open

This library seems to be no longer maintained. #468

Maskedman99 opened this issue Mar 9, 2020 · 13 comments

Comments

@Maskedman99
Copy link

Currently this library is not being maintained well and hence has developed many issues and the documents aren't up-to date.
react-native-community/discussions-and-proposals#209 (comment)

Anyone looking for an alternate Library:
https://github.com/zoontek/react-native-bootsplash

@RiseOoi
Copy link

RiseOoi commented Mar 12, 2020

This library is required by many other libraries though. Hard to migrate.

@sayem314
Copy link

Any migration guide?

@MoOx
Copy link

MoOx commented Mar 26, 2020

Not sure you need a migration guide for just remove rn-splashscreen instructions backward from the README & follow the install instruction of bootsplah!

@sayem314
Copy link

Reverted all changes from splash screen and then installed bootsplash, it's working fine.

@xchwarze
Copy link

bootsplash seems to be the best alternative

@tomrossberlin
Copy link

tomrossberlin commented May 23, 2020

Unfortunately, react-native-bootsplash doesn't work with dynamic full screen designs for your iOS storyboard. It has a single use-case: You can add one small fixed-size image in the center (i.e. app logo) and you can pick a background color. That's not a lot when you consider supporting devices from 4 to 13 inch in both portrait and landscape.

I'd still prefer react-native-splash-screen to be supported.

@MoOx
Copy link

MoOx commented May 25, 2020

@tomrossberlin sorry but you are wrong. The CLI make this logo+background by default, but you can totally edit the storyboard in Xcode like any native app (& same for Android).

@tomrossberlin
Copy link

@tomrossberlin sorry but you are wrong. The CLI make this logo+background by default, but you can totally edit the storyboard in Xcode like any native app (& same for Android).

Why would you make such a 'total' claim? We have a valid LaunchScreen.storyboard with a fullscreen background image, and 3 foreground elements placed with constraints so that they fit every screen size and both device orientations. That storyboard has been displayed correctly in a production app for a year, using react-native-splash-screen. Now, when migrated to react-native-bootsplash, that same storyboard appears to be cropped and zoomed for a moment halfway during launch.

@MoOx
Copy link

MoOx commented May 25, 2020

Because I was somehow involved in rn-bootsplash development & I am using it with various configurations without any trouble. Your issue looks like a configuration problem.

@MoOx
Copy link

MoOx commented May 25, 2020

Also, react-native-bootsplash rely on RN RCTRootView setLoadingView when this library does not.
It might be the cause of the issue.
Try opening an issue and publishing your custom SplashScreen.
Open source maintainers are not wizards, if you have a special use case, it might haven’t been anticipated.

@tomrossberlin
Copy link

root-native-boot-splash seems to be working fine for my use case in an empty RN 0.62 project. I will check our LaunchScreen.storyboard, upgrade RN, and post an issue if I still cannot fix the problem on our side.

@pg07codes
Copy link

This issue should be pinned or it should be mentioned in the readme that the package is no longer maintained. I ended up wasting so much time just to realise later that it has so many unresolved problems.

@Vasault
Copy link

Vasault commented Jul 7, 2020

worked flawless on ios, but on android has been a painful experience, thank goodness i ended up on this post, i'm uninstalling this and jumping on bootsplash

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants