Personal Study/React Native

[React Native] Expo를 이용하여 아이폰에서 앱 테스트하기

vㅔ로 2021. 7. 5. 02:30
728x90

이번에 React Native를 공부하면서, Expo를 사용할 생각이 없었다. 네이티브 코드들을 직접 손댈 수는 없다는 단점을 들어서 Expo를 사용하지 않을 생각이었는데 아이폰에서도 테스트를 해볼 수 있다는 게 너무 좋아서 (맥북 없는 자의 슬픔) 그냥 Expo를 사용하기로 했다. 

 

먼저 아이폰에도 Expo를 설치해야 한다. 

 

그리고 작업중인 VS code에서 npm start 혹은 Expo start로 앱을 실행시킬 수 있다.

그러면 다음과 같은 화면이 뜨게 된다.

위에 뜨는 QR 코드를 아이폰 카메라로 인식하면 Expo 앱으로 연결된다. 그러면 자동으로 앱이 실행된다. 

초기 설정은 CONNECTION이 LAN으로 설정되어 있는데, 왜인지 이렇게 하면 전혀 실행되지 않았다. 

CONNECTION을 Tunnel로 변경해주면 제대로 아이폰에서 화면이 실행된다.

 

결론 : Connection을 Tunnel로 바꿔주면 정상적으로 작동한다.

728x90