2014-11-18 2 views
1

소규모 회사를위한 자체 iOS 앱입니다. 회사는 iOS 개발자 엔터프라이즈 프로그램을 보유하고 있습니다. SSL 인증서가있는 회사 웹 사이트 (MDM 서버를 사용하지 않고)를 사용하여 앱을 배포 할 수 있기를 기대합니다.엔터프라이즈 iOS 앱을 배포하는 방법은 무엇입니까?

엔터프라이즈 배포를위한 .ipa 파일을 내보낼 수 있습니다. 감사.

답변

3

몇 가지 간단한 단계를 통해 서버를 통해 수행 할 수 있습니다.

먼저 사용자가 이동할 수있는 html 페이지를 만들어야합니다. 이 페이지는 ipa 파일을 설치하라는 지시와 함께 매니페스트 plist를 여는 버튼 또는 링크를 보유합니다.

HTML은 :

itms-services://?action=download-manifest&url="The url where the manifest.plist can be found" 

이것은 당신이뿐만 아니라 매니페스트있을 것 .ipa뿐만 아니라 .plist를 생성 할 필요가 있다는 것을 의미한다. iOS 용 매니페스트를 생성하는 방법을 검색 할 수 있습니다. 의 MyApp/디렉토리가를 보유하고 있음을 우리가 추측 할 수

https://myserver.com/myapp/app.ipa 

이 예를 들어 한 가지 유념해야 할 점은 .plist에서 참조 .ipa의 경로는 예를 들어, 서버의 경로가 될 필요가있을 것이다 .ipa, .plist 및 .html 파일에 저장됩니다.

모든 프로비저닝 프로파일이 올바르게 설정되었다고 가정하면 사용자는 앱을 다운로드 할 수 있어야합니다.

+0

감사합니다. Kris. 그것은 효과가있다! 귀하의 URL에서 알 수 있듯이, myserver.com은 유효한 SSL 인증서가 있어야합니다. 더미 plist [dummy.plist] (http://johannesluderschmidt.de/wp-content/uploads/2014/10/dummy.plist_.zip)에 대한 링크도 참조하십시오. 사내 엔터프라이즈 배포 용 .ipa 파일을 만드는 방법에 대한 또 다른 좋은 기사가 있습니다. [In-house Enterprise Distribution을위한 iOS IPA 응용 프로그램 제공] (http://johannesluderschmidt.de/provision-ios-ipa-app -for-in-house-enterprise-distribution/2993 /). –

관련 문제