Подтвердить что ты не робот

Не удалось загрузить приложение, <app-name> не удалось установить в это время

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

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

Unable to download application, <app-name> could not be installed at this time

  • Мое приложение использует действительный сертификат распространения
  • Мое приложение использует действующий профиль распределения ресурсов
  • Сервер сборки передал приложение без ошибок подписи кода

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

4b9b3361

Ответ 1

Наиболее распространенные причины этой проблемы:

  • Память устройств заполнена
  • Профиль обеспечения является профилем подготовки разработчика
  • Профиль распределения ad hoc-распространения поврежден, и у устройства возникла проблема с ним.
  • Устройство было восстановлено из резервной копии и вызывает конфликт для эфира  распространение
  • Был тайм-аут сети
  • Параметры архитектуры сборки и устройства несовместимы (иногда это может произойти, когда включена функция "Build Active Architecture" ).
  • Не использовать Mobile Safari.

Чтобы узнать точную причину этой проблемы:

  • Подключите устройство к iMac.
  • Откройте "Организатор", затем выберите устройства.
  • Выберите подключенное устройство с боковой панели.
  • Выберите Консоль внутри выбранного устройства.
  • Теперь установите приложение, которое покажет точную причину проблемы.

Ссылка

Ответ 2

Создается ли ваше приложение с действующим профилем/сертификатом дистрибуции предприятия/собственного предприятия?

Если да: присоедините устройство к вашему mac и запустите xcode. Затем откройте организатор (CMD + SHIFT + 2) и прочитайте консоль устройства во время установки приложения. Возможно, это очищает вещи

Ответ 3

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

Я видел эту проблему, когда пользователь устанавливал приложение iOS 8 только на устройстве iOS 7.

Кроме того, если вы попытались установить приложение на iOS 7 и оно не удалось из-за несовместимой версии, а затем вы обновили до iOS 8, вам нужно будет сделать следующее:

  • Загрузить iExplorer (http://www.macroplant.com/iexplorer/)
  • Подключите устройство
  • Удалить все файлы в разделе "Медиa > Загрузка"
  • Перезапустить устройство

Там есть ошибка iOS, где он остается за идентификатором пакета, и он не будет автоматически отключать установку после обновления.

Ответ 4

В последнее время эта проблема и сходила с ума. Настройки для версии iOS, типа устройства (iPhone, iPad) были правильными... все-таки приложение не загрузило/не установило.

Простая перезагрузка исправлена!

Ответ 5

Для меня эта ошибка возникла, когда я распространил приложение как приложение inHouse,

Причиной ошибки было при экспорте файла ipa. Я использовал опцию сохранить Ad Hoc Deployment, но на самом деле это должно быть сохранить для развертывания Enterprise

А также из iOS 10 вам нужно предоставить некоторую строку для разрешения, например, "Для обеспечения конфиденциальности - описание использования камеры" добавить строку как "Это приложение требует доступа к Камере".

Ответ 6

Apple действительно нуждается в работе над файлами инициализации.

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

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

Ответ 7

Хорошо, у меня был этот вопрос ранее. Сначала я буду следовать рекомендациям @max_. Но, как ничтожно, как это может звучать, убедитесь, что файл plist, связанный с вашим .ipa, имеет правильный аргумент в своей гиперссылке на ipa. Он чувствителен к регистру.

Ответ 8

В файле .plist

Введите свой тег URL http://

Если вы заполните URL-адрес "www.somelink.com/.....", он будет загружен, но получит сообщение "Невозможно загрузить в это время"

Вы должны заполнить " http://www.somelink.com/...."

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

Ответ 9

Я думаю, что у меня был случай, похожий на ваш, с xcodebuild. Возможно, вам захочется проверить, что идентификаторы пакетов одинаковы (чувствительны к регистру!) В настройках сборки и на портале разработчиков Apple (и, следовательно, в профиле подготовки).

Ниже вы найдете более подробные описания и дополнительные варианты исправлений здесь.

Ответ 10

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

Ответ 11

Для тех, кто использует dropbox для https download jus, проверьте, что ссылка правильная... Я забыл использовать правильный формат, подобный этому https://dl.dropboxusercontent.com/s/xxxxxxxxxxxxx/appname.ipa вы не должны использовать www.dropbox.com....... Я просто изменил это, и он отлично работал

Ответ 12

В нашем случае наш профиль распределения истек. Проверьте его в своем Apple Developer/Member Center.

Ответ 13

Мой код для подписывания и подготовки к настройке приложения тоже был прекрасен. Однако я исправил проблему, возникающую на устройствах iOS10, удалив встроенные расширения приложений. У них не было допустимых сертификатов, но они не были обнаружены как недопустимые до тех пор, пока я не отключил автоматическое управление xcode для своих целей.

Ответ 14

Просто исправьте его, подключив телефон к mac, а в xcode запустите приложение

Угадайте, может быть, есть некоторые ошибки с системами обеспечения Apple

Ответ 15

Наконец, и после многих неприятностей я смог исправить эту проблему.

Я работаю с Хамарином. Проблема появилась после включения push-уведомлений для моего приложения, из-за чего профили подготовки были повреждены.

Я не проверял push-уведомления из файла permissions.plist(не отключает push-уведомления)

Я очищал проект и удалял все профили