https://es1015.tistory.com/317
다음의 글을 참조하였습니다.
Ad Hoc으로 IOS 어플리케이션 내부 배포하기
1인 개발자 혹은 100명 이하의 사용자가 사용하는 것을 염두에 둘 경우에 엔터프라이즈 id를 사용하지는 않는다.
이 경우에 adhoc을 통해서 사내에 어플리케이션을 배포할 수 있다.
Ad Hoc은 언제 사용할까?
- 한정된 인원의 사용자에게 내부 배포 혹은 테스트용으로 사용한다.
- 아이폰, 아이패드, 아이팟터치, 애플워치, 애플티비 각 100대씩 설정가능하다.
프로비저닝 프로파일 생성 ( 여기서 프로비저닝 프로파일, 공급 프로파일, 프로파일 모두 같은 말이다. )
1. 먼저 애플 Developer에서 [Profiles]을 선택한다.
2. (Provisioning) Profile 추가를 할 것이다. + 를 선택한다.
3. 목적에 따라서 종류를 선택한다.
ㄴ ios app development : 개발용
ㄴ Ad Hoc : 내부 배포용
ㄴ AppStore : AppStore 업로드용
* 여러 개의 선택지가 있지만 위의 3가지가 주로 사용된다.
* Development 버전과 Distribution 버전 생성 시 다른 점은 인증서 선택 화면 뿐이다.
* Ad Hoc은 Distribution 방식이다.
4. 프로비저닝 프로파일을 사용할 프로젝트를 선택하고 [Continue]
** 개발 / 배포가 다르다. 유의할 것
5 - 1. 프로비저닝 프로파일에 포함할 인증서를 선택하고 [Continue] _ Development 개발의 경우
5 - 2. 프로비저닝 프로파일에 포함할 인증서 선택하고 [Continue] _ Distribution 배포의 경우
**
6. 프로비저닝 프로파일에 포함할 장치를 선택하고 [Continue]
7. 프로비저닝 프로파일 이름을 입력하고 [Generate] 생성한다.
8. 프로비저닝 프로파일이 생성되었다.
프로비저닝 프로파일을 생성하였다.
다음으로는 생성된 프로비저닝 프로파일을 Xcode에서 Import 할 것이다.
프로비저닝 프로파일을 Xcode에 Import 하는 방법은 2가지가 있습니다.
1번째 방법. 프로비저닝 프로파일을 직접 다운로드하여 Xcode에 Import
2번째 방법. Xcode에서 프로비저닝 프로파일을 다운로드하는 방법
다음으로는 Xcode의 프로젝트에서 Archive ( 보관 )을 진행할 것이다.
1. Xcode에서 보관 archive를 진행할 것이다.
2. Distribution App을 선택한다.
3. 용도에 맞춰서 배포 방식 Method of Distribution을 선택할 것이다.
- 옵션 중 Ad Hoc을 선택한다.
4. All compatible device variants를 Appthinning으로 선택한다.
- Additional Options의 Include manifest for over..... 를 선택한다.
- manifest 파일이 있어야 Ad Hoc 버전을 배포할 수 있다.
5. App, Image URL을 입력해야한다. 나중에 수정하기 때문에 아무거나 입력한다.
6. 인증서 및 프로비저닝 프로파일을 선택하고 [Next]
7. 생성이 완료되면 Export 한다.
다음으로는 드롭박스에 ipa, 아이콘 이미지를 업로드 한다.
- 이 링크는 Manifest 파일을 수정할 때 쓸 것이다.
1. 업로드 된 ipa, 아이콘 이미지를 선택 후 '공유' > 링크 만들기 > 링크복사 순으로 진행한다.
* 드롭박스는 무료가 아니다.
2. 자체 온프레미스를 가지고 있으면 해당 URL을 사용한다.
'Ios' 카테고리의 다른 글
RESTful API 사용하기 (0) | 2024.08.21 |
---|---|
클로저에 대해서 알아보자 (0) | 2024.08.16 |
self에 대해서 알아보자 (0) | 2024.08.16 |
struct 그리고 class (0) | 2024.08.16 |
as에 대해서 알아보자 (0) | 2024.08.16 |