상세 컨텐츠

본문 제목

[iOS] ipa 추출을 위한 Ad hoc 용 Profile을 만들어 보자

iOS 캐기

by Atlas 2022. 3. 3. 03:58

본문

728x90
반응형

시나리오 : 파이어베이스 앱 배포를 진행하면서 필요한 Ad hoc용도의 Profile을 만들어 보자

 

Ad hoc을 선택하면  제한된 인원등록된 기기에서만 배포받기가 가능하다.

 

Apple Developer 사이트로 가자. 멤버쉽 가입이 되어 있어야 한다(멤버쉽 가입은 안 해도 들어는 갈 수 있다. 하지만 [Cerificates,Identifiers & Profiles] 항목이 보이지 않는다 ㅠ )

https://developer.apple.com/account

 

로그인 - Apple

 

idmsa.apple.com

 

[Cerificates,Identifiers & Profiles -> Profiles] 를 클릭하고 + 추가하기 버튼을 눌러서 만들어 보자. 

 

 

사용할 AppID를 선택하고 다음으로 가서 Distrubution 항목의 [Ad hoc]를 선택하고 다음 작업을 계속해준다.

 

 

 

 

이렇게 2가지 정도의 과정 (인증서 선택, 기기 선택)을 더 진행하고 나면 아래와 같은 화면을 만날 수 있다. 

우측의 [Download]를 클릭해서 Profile을 다운로드할 수 있다. 다운로드 하자! 

 

 

그러고 다시 Pofiles에 오면 우리가 생성한 Profile을 확인할 수 있다. 

다운로드 받은 파일에는 이런 다양하고 중요한 ! 정보들이 들어가 있다. 

 

마무리 

- 프로비저닝 프로파일(Provisioning profile)을 후다닥 만들어 보았지만 실상 이 아이는 아주 중요한 역할을 해주는 '아이'이다.

Apple의 앱들은 앱스토어를 통해서 공급을 하고 사용자들은 이 앱스토어를 통해서 제공받게 된다.

하지만 이 프로비저닝 파일을 통해서 안드로이드의 apk를 통해서 외부 경로로 앱을 설치하듯이(스토어를 제외한 경로) iOS 앱도 설치 및 사용을 가능하게 해주는 녀석이다. 

엄밀히 따지면 사용자의 디바이스에서 앱을 실행하기 위해 이 개발자를 신뢰할 수 있는지 사용자에게 결정권을 쥐어 준다.

(모든 중요한 결정은 유저가!)

 

그래서 이 파일 안에 보면 이렇게 우리가 프로파일을 만들 때 선택한 인증서의 내용도 포함되어 있다.

 

 

 

반응형

관련글 더보기

댓글 영역