Не удается установить приложение Apple Enterprise

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

Что происходит при установке, так это то, что он показывает индикатор выполнения с надписью «Загрузка». Затем в какой-то момент он говорит «Установка», но почти сразу после того, как он говорит «Установка», индикатор выполнения исчезает, а значок темнеет. Иногда он показывает сообщение о том, что приложение не может быть установлено, и дает возможность повторить попытку или выполнить.

Кроме того, приложение ДЕЙСТВИТЕЛЬНО устанавливается на некоторых устройствах. Я подтвердил, что он устанавливается на три устройства, что достаточно странно. Я понятия не имею, что может быть причиной этого. Если кто-нибудь может пролить свет на это, я буду вечно благодарен, так как я схожу с ума по этому поводу. Я должен добавить, что приложение было сделано в Ionic Framework и, как я сказал в начале, до сих пор все работало отлично.

РЕДАКТИРОВАТЬ: Еще один интересный момент заключается в том, что я попытался запустить приложение из XCode непосредственно на свой iPad, и оно отлично устанавливается. Только когда я загружаю его со своей корпоративной ссылки, он терпит неудачу, и пока только на определенных устройствах.


person plasmy    schedule 28.02.2019    source источник
comment
Когда он был построен в последний раз? Срок действия встроенного профиля обеспечения истек? Вы обращались к журналам отказавших устройств, чтобы узнать, есть ли какие-либо соответствующие сообщения?   -  person Paulw11    schedule 28.02.2019
comment
Привет! В последний раз он был собран около 3 недель назад, но вчера я снова собрал его без изменений в коде. Я не думаю, что срок действия профиля подготовки истек. Я проверил сертификаты, и они действительны. Насчет журналов, как я могу их проверить? Я пытался найти способ сделать это, но не повезло. Спасибо!   -  person plasmy    schedule 28.02.2019
comment
Вы можете получить доступ к консоли устройства через окно устройств в Xcode.   -  person Paulw11    schedule 28.02.2019


Ответы (1)


Что касается вашего вопроса. Как я понимаю, вы запускаете приложение из xcode и оно работает на определенных устройствах, но если вы подготовите сборку, оно не будет установлено на устройствах iOS, верно?

Если это правильно, выполните следующие действия, возможно, это решит проблему для вас.

  1. Если вы запускаете приложение непосредственно из xcode, используйте профиль разработки в подписывании кода.
  2. Если вы готовите сборку для корпоративной версии, используйте профиль распространения и подготовьте сборку. Когда вы готовите сборку через архив, а затем используете вариант распространения, выберите корпоративный режим для подготовки сборки. может быть, это решит вашу проблему.

Перед этим очистите проект.

** Я считаю, что у вас есть все обновленные сертификаты, профили и учетная запись.

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

person Gourav Joshi    schedule 28.02.2019
comment
Спасибо за ваш ответ! Я уже использую вариант Enterprise при создании своего приложения. Я только что попытался использовать профиль распространения при архивировании, но он говорит, что мне нужно переключиться на ручную подпись вместо автоматической. - person plasmy; 28.02.2019