- 플러터 iOS 배포 가이드에 잘 나와있지만
- 문서에 없는 내용이랑 트러블 슈팅 내용을 적어봤섭니다
- 인생 첫 앱 배포라 내용이 일부 틀릴 수 있음 🧑🦲
- https://developer.apple.com/account/
- Apple Developer Program 등록
- 1년에 12만원인가라고 했는데 회사에서 등록해줘서 잘 모르겠음
- iOS 앱 배포를 위해서는 https://appstoreconnect.apple.com/ 에서 앱을 등록해줘야함
- app store connect > 앱 선택

- App Store Connect 내 앱 등록

- Description(앱 이름)을 입력
- Explicit App ID 선택한 후에 번들 ID 입력
- 앱에서 사용할 기능을 선택한 다음 Continue
참고: XCode 내에서 Team을 선택해놓으면 일부 정보들이 기입되어있음
![]()
- 앱 등록 확인


- 앱 배포하기 전에 테스트해볼 수 있는 도구
- 앱 스토어는 배포 심사가 오래 걸리고 / 앱 배포 전에 베타 테스트를 하기 위해서 등을 위해 테스트 플라이트를 자주 사용함
- XCode에서
Product > Archive
Distribute App
을 누르고 기도하기- 이 과정에서�1차 심사 느낌으로 검증을 하는데 오류가 많이 뜸
- 아래 트러블 슈팅에 몇 가지 정리함
- 배포를 완료하면


- https://www.appicon.co/ 에서 앱 아이콘 이미지 생성을 했는데
- 배경이 투명한 png를 사용해서 오류 발생

- 미리보기 > 내보내기 > 알파 체크 해제
-
알파
: rgba에서 a를 의미하고, 투명도 정보를 전달하는데 사용해서 알파 == 투명도로 간주됨
-
근데 앱 아이콘이 png면 왜 안되는거지
- 추가로 보면 좋을 정보

- 2023년 4월부터 ios 정책이 변경됨
- XCode 15 버전 이상에서 iOS 17 이상으로 빌드해야한다고 함
- 현재 내 버전
- XCode 14.3
- iOS 16.4
- macOS Ventura 13.4
- 회사 노트북에 XCode 버전 올리면 안돼서 고물 맥북을 소노마로 업그레이드함
- 개발환경 세팅부터 다시 함 눈물 난다