개발/Troubleshooting

[Expo] iOS build by EAS

hayo 2023. 3. 7. 10:07

* 문제상황 *

Expo + React Native 로 개발한 어플리케이션을 testFlight에 올리고 싶은데,
이전에는 가능했던 Standalone app으로 빌드하는 서비스가 더이상 사용할 수 없게 되었다!
대신 EAS를 사용해서 빌드가 가능하다고 하는데, Docs 안에 내용이 여기저기 분산되어 있어서 빌드하는 데에 어려움이 있었다.


https://docs.expo.dev/archive/classic-updates/building-standalone-apps/

2023년 1월 4일 이후, Expo의 모든 SDK 버전에서 Building Standalone Apps(독립형 앱 구축) 서비스가 중단되었고,
해당 서비스 대신 EAS 빌드 서비스만 이용할 수 있다고 한다.

 

EAS Build

EAS Build는 'Expo 및 React Native 프로젝트용 앱 바이너리를 구축하기 위한 호스팅 서비스'이다.

 

 

하기 명령어로 .ipa 파일을 추출할 수 있고, 해당 파일을 App Store Connect에 업로드 하여 TestFlight로 빌드할 수 있다.

eas build --platform ios
더보기

[ 명령어 실행 후의 프로세스 ]

  1. Apple account login
  2. Apple Distribution Certificate check
  3. Apple Provisioning Profile check
  4. (get Project Credentials Configuration)
  5. set up Push Notification - Yes/No
  6. (waiting in a que until build starts) : it could take for a long time...a bit..?
  7. Build finished → you can get URL, that you can download .ipa file

 


참고 자료

 

 

'개발 > Troubleshooting' 카테고리의 다른 글

[Google Play Console] 업로드 키 재설정  (0) 2023.03.29