приложение iPhone не может быть установлено в это время
Я пытался установить приложение для iphone из testflight. он отлично устанавливается на нескольких устройствах, но в некоторых после установки около 80 процентов он дает ошибку "не удается загрузить aaplication, не может быть установлен в это время" я могу узнать причину , почему это так? Это скриншот:
есть кто-нибудь, кто поможет мне в этом вопросе? Спасибо заранее.
20 ответов:
очистите кэш и куки в Safari, убедитесь, что ваше устройство находится в профиле подготовки и профиль подготовки установлен на устройстве.
Если все вышеперечисленное не помогло, попробуйте создать новую сборку с более высоким номером сборки и стараются снова распространять приложение
наиболее распространенные проблемы, которые вызывают это (с сайта testflight):
- память устройства заполнена
- профиль подготовки-это профиль подготовки разработчика
- специальный профиль подготовки распределения поврежден, и устройство имеет проблему с ним.
- устройство было восстановлено из резервной копии и вызывает конфликт для распределения по воздуху
- там была сеть тайм-аут
- настройки архитектуры сборки и устройства несовместимы (иногда может произойти-когда "сборка только активной архитектуры" включена при построении).
- Не Использует Мобильное Сафари.
для меня оказалось, что ipad моего клиента работает под управлением iOS 4.2.2 и мой проект поддерживает 5.0+.
недавно настройки проекта Xcode по умолчанию установили ONLY_ACTIVE_ARCH (построить только активную архитектуру) в yes для конфигурации отладки.
Таким образом, ваша сборка не может быть установлена на другом оборудовании, чем тот, который вы используете для разработки.
Измените этот параметр, и установка должна идти нормально.
что касается Xcode 5.1, проблема была в
arm64
архитектураVALID_ARCHS
. Построение конфигурации выпуска для устройства 5.0 локально дает следующую ошибку:Xcode не может устанавливать или запускать приложения, поддерживающие 64-разрядную архитектуру на устройствах под управлением iOS версий до 6.0. Эта конфигурация поддерживается для распространения через магазин приложений iOS, но не может использоваться во время разработки с помощью Xcode. Чтобы продолжить, измените действие запустить схему и выберите конфигурация сборки, которая не включает 64-разрядную архитектуру.
удаление
arm64
сVALID_ARCHS
решает эту проблему. В моем случае мне пришлось создать отдельную ветку для тестирования на устройствах iOS 5.
вы можете попробовать опубликовать приложение, изменив версию сборки. У меня также была такая же проблема, и я попробовал то же самое, просто изменив синицу, может помочь вам тоже.
следите за консолью через органайзер Xcode для устройства, которое не удается установить.
вы получите полезное сообщение от системы, сообщающей вам, что не так. Есть много потенциальных причин отказа, поэтому, если вы не проверяете сообщение, вы просто догадываетесь...
вот что сработало для меня:
- очистить кэш и куки (
Settings
>Safari
).- удалить существующий профиль (если таковые имеются), связанный с "тестовый полет приложение" (
Settings
>General
>Profiles
).- откройте Safari и перейдите в https://testflightapp.com/. войдите в систему и следуйте инструкциям, чтобы начать все сначала.
P.S. раньше у меня было приложение для тестового полета, но похоже, что оно разбилось, и значок стал белым. Не повезло iPhone заставил его появиться правильно.
У меня также была эта проблема, с помощью специального приложения iPad, при попытке чтобы установить его на устройстве iOS 6.
что исправило это для меня было нажать на проект в XCode, и изменить " цель развертывания iOS" настройки с 5.1 до 6.0.
и было глупо думать, что приложения iOS 5.1 будут работать на устройстве iOS 6.0.
Я только что видел это в результате сетевой ошибки / тайм-аута в шелушащейся сети. Я мог видеть, что индикатор выполнения увеличивается после того, как у меня появилась яркая идея просто повторить попытку. Также видел запросы диапазона HTTP на сервере загрузки с постоянно увеличивающимися смещениями в несколько мегабайт (все приложение было около 44 Мб).
У меня была эта проблема, но я исправил это, убедившись, что моя подпись кода идентична той, которую я использовал в тестовом полете.
после этого все нормально работает
Это также может произойти, если вы отключите сотовые данные для "App Store" (например, во время отпуска) и забудете включить его снова. Решение здесь состоит в том, чтобы просто повторно включить его в настройках- > сотовый.
в моем случае приложение хочет использовать службы iCloud, но в distr. профиль подготовки не был установлен iCloud включен. включите его и обновите профиль.
У меня была такая же проблема после возиться с сертификатами (Аргх).
проблема стала очевидной, когда я последовал за комментарием @Duraiamuthan.H, я установил на устройство. Устройство сообщило 0xe8008016 (права) см. здесь
первоначальная причина заключалась в том, что цель testflight использовала сертификат дистрибутива магазина приложений, а не сертификат команды. Я исправил это, и приложение устанавливалось на устройство через Xcode, а затем оно также работал с testflight.
У меня была аналогичная проблема. Тем не менее, я смог исправить это, когда я обновил свои тайминги iPad до текущего. Я просто проверил журнал устройств и обнаружил, что время в журнале было показано 2 года назад.
надеюсь, что обновление времени устройства до текущего времени устранит проблему.
отсутствует значок может быть проблемой. Мой файл манифеста указывает на несуществующий образ,и он завершает процесс установки. Размещение значка на соответствующем пути решило проблему для меня.
Я закончил создание новых профилей подготовки, не уверен, что это было из-за:
"профиль подготовки нерегламентированного распределения поврежден, и у устройства возникла проблема с ним."
У меня была та же проблема, что и @mohitum007. В моем случае разработчик этого приложения включает срок годности в нем.
в качестве обходного пути я установил дату назад к прошлой дате (например, в прошлом месяце). Тогда я мог бы установить его и использовать.
также, когда я установил дату обратно в нормальное состояние, уже установленное приложение больше не запускалось. Я связался с компанией этого приложения, чтобы отправить мне обновленную версию.
Sidenote: I выяснилось, что пользователи из других приложений имели ту же проблему, но наоборот: он не будет устанавливать или запускать до определенной даты.