Какой способ распространения корпоративного iOS-приложения в организации является наиболее предпочтительным?
Какой способ распространения корпоративного iOS-приложения в организации является наиболее предпочтительным? Поскольку это корпоративное приложение, пользователь должен пройти проверку подлинности перед загрузкой? Какой подход обычно применяется для этого? (Если этот вопрос не относится к этой области, пожалуйста, предложите правильный)
2 ответа
- AFAIK Testflight - наиболее предпочтительный способ распространения корпоративных приложений iOS в организации.
- Да, пользователь должен пройти проверку подлинности перед загрузкой вашего корпоративного приложения, и это не является обязательным. Поскольку оно создается с помощью корпоративного дистрибутива, любой может установить приложение на устройства. Поэтому я бы предложил защитить ваше приложение с помощью некоторого механизма аутентификации.
- Это зависит от ваших потребностей. Мы использовали простой защищенный веб-сервер для OTA и для некоторых клиентов IBM Worklight (это перекрестный мобильный инструмент Paltform, который позволяет распространять приложение) . Testflight также обеспечивает безопасность ваших приложений. Найти нижеприведенное утверждение из тестового полета
Если вы являетесь зарегистрированным разработчиком с корпоративной учетной записью и создаете приложения для внутреннего распространения, TestFlight также работает с ними. TestFlight полностью поддерживает корпоративные приложения и работает так же, как специальные приложения для распространения. Просто загрузите приложение, подписанное с профилем обеспечения предприятия, и разошлите его своей команде, и только утвержденные члены вашей команды будут иметь доступ к приложению для установки.
Для выпуска продукции вы можете выбрать любой из следующих способов
- Программа массовых закупок
- MDM Это идет с некоторыми $$. Я лично использовал MobileIron
- Просто разместите веб-сервер, распространяющий приложение через OTA. ПРИМЕЧАНИЕ: вы можете найти детали в этой ссылке под заголовками
Enterprise in house apps
, Вот пример беспроводного распространения корпоративных приложений. Что касается части безопасности, вы должны убедиться, что ссылка на ваш веб-сервер защищена именем пользователя и паролем, например, связью с LDAP или пользовательским кодом для проверки.
Я думаю, что наиболее распространенным способом будет разработка корпоративной программы для разработчиков, если она находится внутри вашей компании. Дополнительную информацию можно найти здесь: https://developer.apple.com/programs/ios/enterprise/
Если рассылка распространяется на другие компании. Вам следует перейти на Программу пользовательских приложений B2B. Более подробную информацию можно найти здесь: http://www.apple.com/business/vpp/
Другие параметры на самом деле не являются опцией, потому что они в основном предназначены для публичного выпуска или выпуска для тестирования.