Корпоративное распространение приложения для iOS от стороннего разработчика

Меня спросили, можем ли мы распространять приложение для iOS внутри компании (через AirWatch), которое было разработано третьей стороной. Мы не можем использовать App Store, потому что разработчик проводит ребрендинг своего приложения для нашей компании.

Таким образом, они должны были бы подписать свое приложение нашим Сертификатом распространения, но какой самый безопасный способ (для нас) позволить им сделать это?

1 ответ

Решение

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

  1. Зарегистрируйтесь в программе Apple Developer Enterprise.
  2. Создать сертификат предприятия.
  3. Создайте профиль обеспечения и любые другие сертификаты, которые нужны приложению (разработчик должен знать, какие дополнительные функции необходимы).
  4. Получите файл ipa (приложение) от разработчика.
  5. Присвойте ipa свой собственный сертификат, который вы создали ранее - для этого используйте инструмент iReSign.
  6. Распространите приложение через ваш MDM (AirWatch).
Другие вопросы по тегам