Распространение профиля Enterprise Provisioning Profile для iOS через защищенную внешнюю ссылку - PullRequest
4 голосов
/ 14 февраля 2012

Можно ли включить профиль обеспечения для приложения Apple Enterprise Developer в .ipa, аналогично тому, как работает специальное беспроводное распространение iOS?Таким образом, в основном вы можете создать самостоятельно устанавливаемый файл .ipa приложения Enterprise, на который вы можете предоставить ссылку для установки приложения пользователями?Документация Apple немного неопределенна в отношении ограничений профиля обеспечения предприятия…. Могли бы пользователи просто установить приложение без необходимости вручную копировать профиль обеспечения предприятия на свои устройства через iTunes.

Если это возможно, допустимо ли распространять приложение Enterprise по внешней ссылке (не внутри)?Ссылка будет защищенной, поэтому только сотрудники компании будут иметь к ней доступ через защищенный внешний веб-портал ...

Кроме того, срок действия профилей обеспечения для Enterprise Developer истекает?Если да, смогут ли пользователи получить новый профиль обеспечения, если они нажмут на ссылку с новым файлом ipa (с новым встроенным профилем обеспечения Enterprise)?Существуют ли потенциальные проблемы при замене устаревшего профиля обеспечения текущим с использованием этого метода распространения?

1 Ответ

2 голосов
/ 14 февраля 2012

Да, вы можете делать то, что вы хотите. В xcode4, когда вы делитесь архивом, вы устанавливаете флажок «... как предприятие ...» и заполняете две верхние записи (ссылка и имя), а затем помещаете полученный ipa только в положение, которое вы сказали « буду в ссылке на запись. Это довольно анально, потому что все именно так, как вы это описали. Создайте веб-страницу с ссылкой для скачивания, которая выглядит примерно так:

<a href="itms-services://?action=download-manifest&url=PUT THE FULL URL TO YOUR PLIST HERE"> blab blah blah</a>

Затем загрузите ipa и plist туда, где вы сказали, что они будут (вероятно, рядом друг с другом).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...