Я настроил прослушиватель для AppState в React Native, чтобы знать, когда мое приложение переключается с фона на передний план, чтобы я мог показывать экран spla sh.
useEffect(() => {
AppState.addEventListener('change', handleAppStateChange);
},[])
const handleAppStateChange = newState => {
if (newState === 'active') {
RNBootSplash.show();
}
};
Проблема заключается в том, и это происходит только тогда, когда я компилирую релиз APK, по какой-то причине он отлично работает в отладке, экран spla sh отображается каждый раз, когда компонент монтируется, в то время как он должен запускаться только тогда, когда приложение переключается в активное состояние из фона. Любая помощь?
Использование React Native 61,5