개발/게임) 개발관련

iOS) 프로비저닝 프로파일의 이해(Provisioning Profile)

테샤르 2022. 12. 5. 22:01

프로비저닝 프로파일의 이해(Provisioning Profile)

 

 

반응형

Apple에서만 앱을 실행가능 하는  보안상의 메커니즘으로 인해서  Apple이 승인을 해줘야 소프트웨어서 실행이 가능하다.


개발자가 개발한 앱을 실행가능하게 신뢰할수있는 권한 = 프로비저닝

프로비너징에서는
앱 ID
권한자격
앱 실행 허용된 기기 UUID 목록
Apple 발급한 배포 인증서 (Certification)


-> iPA를 뽑으려면 App Store Connect -> Export 하면

embedded.mobileprovision 이라는 파일이 프로비저닝 프로파일이다.

 

프로비저닝 파일은 Xcode에서 등록 및 생성이 가능하다.

프로비저닝 파일을 생성하는 과정어에서 개발용과 배포용 두가지의 구분이 있다.

Type 설명 용도
DEVELOPMENT 인증 디바이스가 없어도 가능 개발용
DISTRIBUTION 실제 앱스토어의 검수가 통과된 이후부터 가능 배포용

 

Build -> Archive -> Export -> .ipa 내부의 프로비저닝 파일 정보를 보는방법은 다음과 같다.

 

 

 

 

 

embedded.mobileprovision -> Space 를 누르면 상세하게 정보를 확인할수있다. Xcode로 열기해도 된다.

 

★☆☆☆☆

 

반응형