문제.

일단 이런 문제들이 있는데 저 제일 빨간 친구부터 해결하고자 했다.
일단 sentry 로 찾아봤을 떄 이런 화면이 보였다.

정상적으로 로딩되었을 때는 다음과 같다.

어째서인지 중간에서 멈춰버린 것 같은데 왜인지 모르겠다.
그래서 일단 환경을 맞춰보기로 했다.
룰루루 팀장님은 일단 가장 비슷한 환경인 x86_64에서 에뮬레이터를 돌리려고 했고, 나는 빠르게 api에서 32여서 안되는 것인지 확인하고자 arm으로 돌려봤다.
나는 잘 돌아갔다.
개발 서버가 아니라 로컬 서버에서 돌리고 있는 상태라서 더 이상 진행은 안되었지만 일단 돌아가는 것을 확인했다. (테스트 화면에서는 켜지자 마자 꺼지는 문제가 있었다)
그래서 설마.. x86_64에서 안돌아가는건가.. 에 대해서 고민하고 있다.. 이렇게 되면 너무 커지는데..

일단 센트리에서 에러를 발견했다.
일단 다른 문제를 해결해야했다.
이중 스플래시 문제인데
뭔가 로고가 다른 그림으로 두번 나오는 문제였다.\


이런식으로 나오는 문제였다.
일단 찾아본 결과는 다음과 같다.
splash: {
image: './assets/splash.png',
resizeMode: 'contain',
backgroundColor: '#ffffff',
},
ios: {
supportsTablet: true,
bundleIdentifier: 'com.safezone.onestep',
googleServicesFile: './ios/GoogleService-Info.plist',
},
android: {
adaptiveIcon: {
foregroundImage: './assets/adaptive-icon.png',
backgroundColor: '#ffffff',
},
여기에 보면 android 의 경우 adaptiveIcon 이라는 걸 사용하고 있고, 부모(?)의 경우에 splash 가 있어서 겹치는 문제라고 생각했다. 근데 잘 모르겠어서 휴가 다녀오시면 해결해야할 것 같다.
프론트가 어렵구나...
'소프트웨어 마에스트로 > FrontEnd' 카테고리의 다른 글
[RN] 버튼 클릭하면 로딩 컴포넌트 나오기 (2) | 2024.11.13 |
---|---|
[React Native] expo font 적용기 (5) | 2024.11.13 |
[React Native] 모듈 버그 제거하기 (1) | 2024.11.01 |
[React Native] 짱짱한 시간 모듈 만들기 (1) | 2024.10.29 |
[프론트] node.js, npm, (3) | 2024.07.19 |