반응형
npx expo start
명령어를 통해 앱을 실행시키면
Logs for your project will appear below. Press Ctrl+C to exit.
› Opening on Android...
› Opening emulator Pixel_3a_API_34_extension_level_7_x86_64
› Opening exp://192.168.0.37:8081 on Pixel_3a_API_34_extension_level_7_x86_64
› Press ? │ show all commands
An Expo user account is required to proceed.
Log in to EAS
? Email or username » An Expo user account is required to proceed.
Log in to EAS
? Email or username » An Expo user account is required to proceed.
Log in to EAS
√ Email or username ... ghwnsgkgk@kakao.com
√ Email or username ... ghwnsgkgk@kakao.com
√ Email or username ... ghwnsgkgk@kakao.com
아래와 같이 계정에 로그인 하라고 하는데 저 상태에서 로그인 할려고하면 잘안된다.
에초에
expo login
명령어를 통해 미리 로그인하고 expo 앱에서도 로그인을 진행한다.
그러고 앱을 실행해도 아래와같은 에러가 발생한다 로그를 확인해준다.
로그 내용을 검색해준다.
https://velog.io/@bebrain/Expo-error-ApiV2Error-Entity-Not-Authorized
위 블로그 에러메세지와 조금 차이는 있지만 결론적으로 핵심내용은 같은 것같다.
명령어를 참고해서 실행해준다.
npx expo start --offline
이 명령어로도 안되면
$ npm start --reset-cache //메트로 서버 캐시 초기화
해당 명령어로 다시 진행해준다.
정상작동한다.
정확한 원인은 무엇인지 모르겠으나
위의 문제는 안드로이드 상에서 주로 발생한다.
동일한 코드로 iOS에서 실행하였을 때는 일반적인 명령어로 잘 실행이되었다.
반응형
'App Dev' 카테고리의 다른 글
Flutter 초심자들을 위한 Flutter 윈도우에 설치하는 방법 설명 (2) | 2023.12.05 |
---|