Какой способ распространения корпоративного iOS-приложения в организации является наиболее предпочтительным?

Какой способ распространения корпоративного iOS-приложения в организации является наиболее предпочтительным? Поскольку это корпоративное приложение, пользователь должен пройти проверку подлинности перед загрузкой? Какой подход обычно применяется для этого? (Если этот вопрос не относится к этой области, пожалуйста, предложите правильный)

2 ответа

Решение
  1. AFAIK Testflight - наиболее предпочтительный способ распространения корпоративных приложений iOS в организации.
  2. Да, пользователь должен пройти проверку подлинности перед загрузкой вашего корпоративного приложения, и это не является обязательным. Поскольку оно создается с помощью корпоративного дистрибутива, любой может установить приложение на устройства. Поэтому я бы предложил защитить ваше приложение с помощью некоторого механизма аутентификации.
  3. Это зависит от ваших потребностей. Мы использовали простой защищенный веб-сервер для OTA и для некоторых клиентов IBM Worklight (это перекрестный мобильный инструмент Paltform, который позволяет распространять приложение) . Testflight также обеспечивает безопасность ваших приложений. Найти нижеприведенное утверждение из тестового полета

Если вы являетесь зарегистрированным разработчиком с корпоративной учетной записью и создаете приложения для внутреннего распространения, TestFlight также работает с ними. TestFlight полностью поддерживает корпоративные приложения и работает так же, как специальные приложения для распространения. Просто загрузите приложение, подписанное с профилем обеспечения предприятия, и разошлите его своей команде, и только утвержденные члены вашей команды будут иметь доступ к приложению для установки.


Для выпуска продукции вы можете выбрать любой из следующих способов

  1. Программа массовых закупок
  2. MDM Это идет с некоторыми $$. Я лично использовал MobileIron
  3. Просто разместите веб-сервер, распространяющий приложение через OTA. ПРИМЕЧАНИЕ: вы можете найти детали в этой ссылке под заголовками Enterprise in house apps, Вот пример беспроводного распространения корпоративных приложений. Что касается части безопасности, вы должны убедиться, что ссылка на ваш веб-сервер защищена именем пользователя и паролем, например, связью с LDAP или пользовательским кодом для проверки.

Я думаю, что наиболее распространенным способом будет разработка корпоративной программы для разработчиков, если она находится внутри вашей компании. Дополнительную информацию можно найти здесь: https://developer.apple.com/programs/ios/enterprise/

Если рассылка распространяется на другие компании. Вам следует перейти на Программу пользовательских приложений B2B. Более подробную информацию можно найти здесь: http://www.apple.com/business/vpp/

Другие параметры на самом деле не являются опцией, потому что они в основном предназначены для публичного выпуска или выпуска для тестирования.

Другие вопросы по тегам