Open Wendy-Nam opened 3 days ago
return (
<>
<NavigationContainer onReady={() => RNBootSplash.hide({fade: true, duration: 350})}>
{isSplashVisible && <Splash duration={450} onFinish={handleSplashFinish} />}
...
</NavigationContainer>
);
해당 코드에서, RNBootSplash.hide() 가 들어가야 오류없이 실행되는 것을 확인하여 최종 수정작업을 끝냄.
안드로이드 가상디바이스 실행 중 해당 코드를 제거한 뒤에도, 이전의 정보가 캐시가 되어 실행이 되는 듯 보였음. 그래서 해당 hide() api없이 커밋하였으나, 앱캐시 초기화하여 실행했을 때 이슈가 생긴것을 발견함.
따라서 아래의 커밋에서 해당 패치를 적용함.
652168a95b999d4b928273651166cf5bd8d9926f
스플래시 화면을 위해 아래의 라이브러리를 사용하였습니다.
https://github.com/solydhq/react-native-smooth-bootsplash
정체 모를 이슈 발생 시, 해당 사항 또한 고려할 수 있는 문제라 공유합니다.