상현에 하루하루
All 개발자의 하루

Expo 물리 iPhone 연결

( 업데이트: )

앱 개발을 위해 Mac에서 Expo를 실행합니다.

개발 중인 내 앱을 실행하는 iPhone은 USB 테더링만 사용하여 Expo 서버에 연결하고 싶습니다. SIM 카드가 없고 WiFi도 활성화 할 수 없는 환경이다.

🔑 해결

iPhone을 mac에 케이블로 연결하면 USB 네트워크에 연결됩니다.

네트워크 연결은 iPhone과 mac 사이에서만 이루어집니다. 기본적으로 전화에 대한 인터넷 연결은 아니지만 Expo 개발에는 필요하지 않습니다.

mac의 시스템환경/네트워크 에서 “iPhone USB”로 연결된 것을 확인하면 iPhone의 IP 주소가 표시됩니다. 아래명령어를 실행합니다.

export REACT_NATIVE_PACKAGER_HOSTNAME=127.0.0.1

127.0.0.1를 iPhone 연결된 IP 주소로 변경합니다.

expo를 실행하여서 exp://로 된 주소를 입력하여 iPhone에서 expo앱으로 오픈 가능합니다.