iOS9 Untrusted Enterprise Developer без возможности доверять


425

Это не копия Untrusted App Developer . Начиная с iOS9 нет возможности доверять корпоративной сборке. Кто-нибудь нашел обходной путь?

введите описание изображения здесь


16
Ответ на этот вопрос неправильный !!! если бы он не был защищен, я бы смог обновить его до правильного решения. Настройки -> Общие -> Управление устройствами -> Выбрать из списка -> Выбрать доверенного разработчика
AppHandwerker

1
Количество времени, которое я провел (и все еще должен) потратить на телефон, сообщая нашим клиентам, что это не ошибка, а фактически новое предупреждение безопасности, введенное Apple, которое я, как разработчик, НЕ могу отключить / принять по умолчанию. Вздох.
Рик ван дер Линде

Ответы:


781

В iOS 9.1 и ниже перейдите в « Настройки» - «Основные» - «Профили» - нажмите на свой профиль - нажмите на кнопку « Доверие» .

В iOS 9.2+ и iOS 11+ перейдите по ссылке « Настройки» - «Основные» - «Профили и управление устройствами» - нажмите на свой профиль - нажмите на кнопку « Доверие» .

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


11
Beta 3 сломала это решение
36 By Design

4
Меню профиля отсутствует в бета-версии 3. На самом деле я попытался установить профиль «Watch OS», чтобы появилось меню профиля. Теперь у меня есть меню профиля, но мой идентификатор отсутствует. Я действительно смущен сейчас.
Тедди

1
@ 36ByDesign Ответ делает работу в Beta 3. Существовал ошибка (или ошибки) в предыдущих бет, вызвавшее кнопку Профили спорадически исчезнуть, но это выглядит как Beta 3 установил ее.
Эд Рудер

10
Бета-версия 4 также сломала это решение - меню профилей вообще не было и не было возможности доверять. Что за ...
Ситис

5
У меня есть официальный релиз iOS 9, и это, кажется, работает нормально.
NickDK 22.09.15

128

Делай это так:

Введите описание изображения здесь

Зайдите в Настройки -> Общие -> Профили - нажмите на свой профиль - нажмите на кнопку « Доверие» .

но iOS10 имеет небольшие изменения,

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

введите описание изображения здесь

Ссылка: iOS10AdaptationTips


1
но на устройстве нет такого профиля, установленного в разделе профиля, что делать? и устройство находится в удаленном месте на iOS 9 бета ...!
Рахул Ширфуле

@RahulShirphule Пожалуйста, смотрите мой комментарий ниже. :) Вам придется открыть Xcode
KarenAnne

19

Для iOS 9 beta 3,4 пользователей. Так как опция просмотра профилей недоступна для просмотра, сделайте следующее из Xcode.

  1. Откройте Xcode 7.
  2. Перейти к окну, устройства.
  3. Выберите ваше устройство.
  4. Удалите все профили, загруженные на устройство.
  5. Удалите старое приложение на вашем устройстве.
  6. Очистите и перестройте приложение на свое устройство.

На iOS 9.1+ и iOS 9.2+ перейдите в «Настройки» -> «Основные» -> «Управление устройством» -> нажмите «Профиль» -> «Доверие».


что делать если устройство на удаленном месте? Я создаю ipa с профилем обеспечения распространения и отправляю их. Любое предложение ?
Рахул Ширфуле

2
Это на самом деле вроде работает для меня. Профили обеспечения скрыты за кнопкой передач в левом нижнем углу. Я все еще не могу запустить приложение, используя профиль разработки, хотя.
Барум Ро

16

Изменения в распространении корпоративных приложений в iOS 9

iOS 9 представляет новую функцию, которая помогает защитить пользователей от установки собственных приложений из ненадежных источников. Хотя новые методы подписывания или подготовки приложений не требуются, способы корпоративного управления пользователями собственных приложений, установленных на их устройствах iOS 9, изменятся.

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

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

Изменения в распространении корпоративных приложений в iOS 9

Источник: официальное электронное письмо, отправленное с developer@insideapple.apple.com существующим разработчикам корпоративных приложений.


2
Каков источник этой цитаты?
Bmike

1
Источником цитаты является официальное письмо, отправленное с developer@insideapple.apple.com существующим разработчикам корпоративных приложений. i.stack.imgur.com/aEAuh.png
Дэвид

1
Можно ли использовать какой-либо бесплатный раствор MDM? яблочный конфигуратор?
Мохамед Магди

если я использую решение MDM, сможет ли iPhone установить приложение без подключения к интернету? @ onmyway133
Шохраб

12

Устройство : iPad Mini

ОС : iOS 9 Beta 3

Приложение загружено с : Хоккейное приложение

Профиль обеспечения с проблемами доверия : Enterprise

В моем случае, когда я перехожу в «Настройки»> «Основные»> «Профили», я не вижу ни одного профиля обеспечения Apple. Все, что я мог видеть, это Профиль конфигурации, который является HockeyApp Config.

Настройки> Общие> Профиль

Вот шаги, которые я выполнил:

  1. Подключите устройство
  2. Открыть Xcode
  3. Перейдите к Окну> Устройства
  4. Щелкните правой кнопкой мыши на устройстве и выберите Показать профили обеспечения ...
  5. Удалите свой профиль обеспечения Enterprise. Хит Готово. Окно> Устройство> Профиль обеспечения
  6. Откройте HockeyApp. Установите ваше приложение.
  7. После завершения установки приложения вернитесь в «Настройки»> «Основные»> «Профили». Теперь вы сможете увидеть свой профиль обеспечения Enterprise. введите описание изображения здесь
  8. Нажмите Доверие введите описание изображения здесь

Это оно! Вы сделали! Теперь вы можете вернуться к своему приложению и открыть его успешно. Надеюсь, это помогло. :)


Спасибо за это, это было единственное решение, которое сработало для меня. Несмотря на то, что окно устройства немного прослушивается в Xcode 9, оно все равно сработало!
Владимир

1
Рад помочь! :) @Vladimir
КаренАнн

1
Правый клик у меня не сработал, но Ctrl-Click в Xcode.
MrStahlfelge

10

На iOS 9.2 Profilesпереименован в Device Management.
Теперь навигация выглядит так:
Settings -> General -> Device Management -> Tap on necessary profile in list -> Trust.


Это просто визуальное изменение или изменение функциональности?
Валид Рахман

Похоже, просто визуальные изменения. Я не нашел никаких различий в поведении.
Влад Папко
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.