2014-11-18 5 views
1

Это собственное приложение для iOS для небольшой компании. В компании есть программа для разработчиков приложений iOS. Я надеюсь, что можно распространять приложение, используя свой корпоративный веб-сайт с сертификатом SSL, то есть без использования MDM-сервера.Как распространять приложение iOS для предприятия?

Я могу экспортировать .ipa-файл для Enterprise Deployment. Благодарю.

ответ

3

Вы можете сделать это через свой сервер за несколько простых шагов.

Необходимо сначала создать html-страницу, к которой пользователи могут перейти. На этой странице будет нажата кнопка или ссылка, которая откроет манифест plist с инструкциями по установке файла ipa.

HTML:

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

Это означает, что вы должны не только генерировать .ipa, но и .plist который будет проявляться. Вы можете искать, как сгенерировать манифест для iOS. Одна вещь, чтобы иметь в виду, путь к .ipa, на который ссылается .plist необходимо будет его путь на сервере, например:

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

Для этого примера мы можем предположить, что MyApp/каталог содержит .ipa, .plist и .html файл для приложения.

Предполагая, что все профили обеспечения настроены правильно, пользователь должен затем загрузить приложение.

+0

Thanks Kris. Это сработало! Как указывает ваш url, у myserver.com должен быть действительный сертификат SSL для его работы. Также см. Эту ссылку для фиктивного plist [dummy.plist] (http://johannesluderschmidt.de/wp-content/uploads/2014/10/dummy.plist_.zip). Вот еще одна хорошая статья о том, как создать файл .ipa для внутреннего дистрибутива предприятия: [Предоставление приложения iOS для IPA для внутреннего распределения предприятий] (http://johannesluderschmidt.de/provision-ios-ipa-app -дль-в-дом-предприятия-распределение/2993 /). –

Смежные вопросы