출처 : [iOS 앱 배포 준비] 애플에 배포하기 위한 4가지 개념
Provisioning Profiles 개념
소프트 웨어를 신뢰하는 건 Certificate가 담당하고, provisioning profiles는 각 "디바이스"(개인 사용자)가 "개발자"를 신뢰할 수 있는지 확인
앱을 앱스토어 or 테스트 배포하기 위해 "Certificate, Devices, AppID를 하나로 묶는 것"
앱을 디바이스에 컴파일 하는데 사용 (이 때 애플 개발자 페이지에 등록한 AppID와 실제 컴파일하려는 앱에 설정된 Bundle ID가 일치해야 설치)
출처 : [iOS 앱 배포 준비] Provisioning Profiles 등록
출처 : iOS) Code Signing 과 Fastlane match 설정
출처 : Developer Portal Team ID와 AppStore Connect Team ID 찾기
출처 : [iOS 앱 배포 하기] 테스터들에게 앱 배포하기 (Firebase Distribution, Firebase console)
출처 : flutter ios app Firebase Distribution으로 배포
출처 : 안드로이드 테스트 앱 자동배포 하기
출처 : Flutter Fastlane Firebase Distribution Lane [iOS, AOS]
출처 : [iOS] fastlane 이용한 배포 자동화 (match 편)
출처 : [fastlane] 4. build_app (빌드, 배포, firebase에 배포, firebase_app_distribution, 빌드 번호 증가)