DevBoi

[Flutter] IOS 앱 빌드 및 배포 본문

[Mobile]/[Flutter]

[Flutter] IOS 앱 빌드 및 배포

HiSmith 2023. 7. 26. 02:16
반응형

TestFlight 와 곂치는 부분은 링크로 대체, 해당 부분에서 확인 하면 된다.

https://devboi.tistory.com/563

 

[Flutter] IOS 앱 빌드 및 배포 (TestFilght)

1. 앱 식별자 등록 developer.apple.com > 식별자 관리 > Bundle Id에 대한 추가를 해줘야 한다. 아래와 같이 만들고, 새앱으로 이동해준다. 2.신규 앱 등록 해당 신규 앱을 추가하면, 아까 식별자로 등록한

devboi.tistory.com

 

1. 앱 식별자 등록 (Testflight 확인가능)

Ios Bundle Id

> ios/Runner.xcodeproj/project.pbxproj 파일에 있는 PRODUCT_BUNDLE_IDENTIFIER 속성에 들어있다.

 

2.신규 앱 등록 (Testflight 확인가능)

sku는 본인 마음대로, 작성가능 (개인관리 패키징 정도로 생각하면됨)

 

3.xcode계정 연동 및 업로드

 

3-1 pod install 

3-2 프로젝트 폴더 이동 후 Runner.xcworkspace를 입력해서 xcode를 열어준다.

3-3 Settings > 개발자 계정 추가

3-4 Runner > Signing & cap~~에 해당 등록된 개발자 계정 선택

3-5 Product > Scheme > Runner 선택

3-6 Product > Destination > Any Ios Device 선택

3-7 Product > Archive를 선택  > 알아서 빌드 됨 > 이슈있으면 해결

 

4. Validate, Distribute

처음에는 Validate를 하고 완료를 하면, Distribute를 할 수 있다.

Distribute를 하면 apple account connect에 바로 앱을 업로드할 수 있다.

 

 

5. 업로드 후, 필요한 빌드 항목을 채운 후에 심사에 추가

 

 

참고

아이콘은, 가지고 있던 이미지를 아래 사이트에서 추가하여, Generate한다.

https://www.appicon.co

 

App Icon Generator

 

www.appicon.co

 

해당 같이 하면, 압축파일이 생기는데

이때 Assets.xcassets의 폴더를 ios/Runner/Assets.xcassets와 바꿔주면 된다.

반응형