Сообщение "Untrusted App Developer" при установке приложения iOS для предприятий

Я разрабатываю корпоративное приложение. Когда я тестировал его в бета-версии iOS8, я увидел следующее предупреждение:

Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?

Он появляется только в первый раз. Можно мне это как-то избежать? И с чем это связано?

Screenshot

Ответ 1

Вы не можете избежать этого, если вы не распространяете приложение через App Store.

Вы получаете это сообщение, потому что приложение подписывается через корпоративный сертификат, который еще не доверял пользователю. Apple заставляет это приглашение появляться, потому что приложение, которое устанавливается, не прошло через процесс проверки App Store, так что технически не доверено.

После того, как пользователь принял приглашение, сертификат будет помечен как доверенный, и приложение может быть установлено (вместе с любыми другими будущими приложениями, которые вы хотите установить, которые были подписаны с тем же сертификатом)

Примечание.. Как отмечалось в комментариях, начиная с iOS 8, удаление всех приложений из определенного сертификата приведет к повторному отображению приглашения после повторного установки приложения из указанного сертификата.

Вот ссылка на веб-сайт Apple, который подтверждает эту информацию: https://support.apple.com/en-us/HT204460

Ответ 2

Сегодня я тестировал это с помощью бета-версии iOS 9 и нашел решение.

Чтобы решить эту проблему, перейдите по ссылке:

  • Настройки → Общие → Профили [Управление устройствами на iOS 10]
  • В приложении ENTERPRISE APP выберите свое текущее имя учетной записи разработчика.
  • Нажмите "Trust" "Имя учетной записи разработчика"
  • Нажмите всплывающее окно "Trust".
  • Готово

Ответ 3

В iOS 9:

Настройки → Общие → Управление устройствами → Приложение разработчика/ваш Apple ID → Добавить/удалить доверие там

Ответ 4

Эта проблема возникает, когда проверка доверенного приложения не работает.

Снимок экрана 1

Вы можете доверять приложению из настроек, показанных ниже.

Скриншот 2

Снимок экрана 3

Снимок экрана 4

Если это не работает, удалите приложение и переустановите его.

Ответ 5

В моем случае я просто изменяю один шаг ниже с помощью iOS 9.3 Чтобы решить эту проблему:

Настройки → Общие → Управление устройствами → Приложение для разработчиков Выберите текущее имя учетной записи разработчика. Taps Trust "Имя учетной записи разработчика" Отметки "Доверие" всплывают. Готово

Ответ 6

Если вы выталкиваете его через MDM, он должен автоматически доверять приложению (https://support.apple.com/en-gb/HT204460), но он все равно должен проверить сертификаты и т.д. с Apple, чтобы гарантировать, что они не были отменены и т.д., я полагаю. У меня было это сообщение, препятствующее запуску приложения, и только тогда, когда была настроена информация прокси, так что я мог бы использовать интернет, чтобы он ушел после еще нескольких попыток запуска.

Ответ 7

В iOS 9.1 и ниже перейдите в Настройки - Общие - Профили - нажмите на свой профиль - нажмите на кнопку доверия.

Ответ 8

Вы абсолютно можете избежать этой проблемы, если управляете устройством с помощью MDM или имеете доступ к Apple Configurator.

Решение заключается в том, чтобы либо передать сертификат разработчика, либо iOS Distribution на устройство через MDM или Apple Configurator. Как только вы это сделаете, любому приложению, подписанному этим сертификатом, будет доверено.

Когда вы нажимаете "Доверяете ли вы этому разработчику", вы по существу добавляете этот сертификат вручную для каждого приложения.

Ответ 9

В iOS 9.3.1 и вверх: Настройки > Общие > Управление устройствами