flutter ios 배포

문승훈·2023년 10월 23일

배포용 앱 생성

애플이 제공하는 TestFlight를 사용하여 앱을 테스트할 경우 앱 스토어 커넥트(Apple Store Connect)에 배포용 앱을 생성해야합니다. 아래에 링크를 눌러 앱 스토어 커넥트(App Store Connect)에 이동합니다.

앱 스토어 커넥트(App Store Connect): https://appstoreconnect.apple.com/
App Store Connect
애플 개발자 프로그램(Apple Developer Program)에 등록한 개발자 아이디로 로그인합니다. 애플 개발자 프로그램(Apple Developer Program)에 등록하지 않은 분은 iOS 개발자 등록 블로그를 참고하여 등록하시기 바랍니다.

로그인을 하고 나면 아래와 같은 화면을 볼 수 있습니다. 나의 앱을 선택하여 앱 관리 페이지로 이동합니다.

앱 빌드

개발된 앱을 빌드하여 앱스토어 커넥트(App Store Connect)에 업로드하는 방법을 알아보겠습니다. 이미 빌드한 파일이 있으신 분은 이 부분을 건너뛰셔도 좋습니다.

RN(react native) 프로젝트 폴더에 ios/프로젝트명.xcodeproj 파일을 실행시킵니다.

xcode가 실행되면 상단 메뉴에서 Product > Archive를 선택합니다. 애플 개발자 프로그램(Apple Developer Program)에 등록하지 않은 분이나 인증서를 연결하지 않으신 분은 이전 블로그를 확인해 주세요.(iOS 개발자 등록, iOS 인증서(Certification))

빌드가 무사히 끝나면 거의 완성 .

앱 업로드

빌드 완료후 보이는 화면을 실수로 닫으셨거나 이미 빌드한 파일을 가지고 계신 분은 xcode 상단 메뉴에서 Window > Organizer를 선택합니다.
오른쪽에 보이는 Distribute App을 선택합니다. 앱을 배포하는 것이 아니라 앱을 앱 스토어 커넥트(App Store Connect)에 업로드하는 과정입니다.
개발한 앱을 배포할 플랫폼을 선택합니다. 우리는 iOS App Store를 선택하고 진행합니다.

profile
차기 GDE 개발자 문승훈

0개의 댓글