Вопрос по iphone – Невозможно загрузить приложение - «APP» не может быть загружено в настоящее время

10

У меня есть «ПЛЮС» версия моего приложения и обычная версия. Я архивирую их обоих, используя разные цели. Я загружаю IPA в TestFlight (также на мой хоккейный сервер), и версия «ПЛЮС» всегда загружается просто отлично. Но обычная версия всегда выдает ошибку «Невозможно загрузить приложение».

Я не изменяю код вообще между двумя сборками. Я делаю "чистый" между сборками. Единственная разница в коде заключается в том, что я определяю макрос «PLUS_VER», который изменяет часть кода. И есть несколько различий в файлах ресурсов, связанных с этими двумя целями. Раньше такого не было, но эта проблема была постоянной во всех случаях, когда я создавал эту версию.

Любые идеи

<> <

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь не идет о программировании. trojanfoe

Ваш Ответ

6   ответов
6

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

Я вошел и «отредактировал» каждый профиль обеспечения (по сути, ничего не делая…) и заново загрузил их, и это устранило проблему.

Как досадно, что Apple не лишает законной силы ваш профиль обеспечения и не сообщает, что его нужно обновить хотя бы ...: - /

6

и этот вопрос занимает второе место в Google. Ошибка в основном означает, что существует причина, по которой приложение не может быть установлено. Есть много разных причин, это может быть так. Единственный способ выяснить это - посмотреть на консоль во время установки приложения, и там появится более полезное сообщение об ошибке.

Если у вас есть доступ к машине, вы можете использовать окно органайзера в XCode, чтобы увидеть консоль для подключенного устройства. Если у вас нет доступа к устройству, попросите пользователя установить программу настройки iPhone. Есть версии для Windows и Mac, доступные для загрузки с Apple. Затем они могут увидеть консоль и отправить вам вывод по электронной почте.

В моем случае я использовал Testflight для установки сборок для разработки. Я думал, что должна быть какая-то проблема с подготовкой, и перепробовал множество разных вещей. В конце концов, когда я увидел вывод консоли, стало очевидно, что мы пытаемся установить приложение iOS 6 на устройство iOS 5.

1

3, я думаю, то же самое в XCode 4.x.x).

Позволяет мне устанавливать Приложения на Устройствах Разработки, когда я использую Профиль Обеспечения Выпуска. Когда я изменил настройку в схеме (нажав на имя схемы и выбрав «Редактировать схему ...». В левой строке есть настройки этой схемы, где мне пришлось нажать «Архив» и изменить «Конфигурация сборки»). «Отладка»). Тогда я смог распространять Приложения с использованием OTA с моим профилем обеспечения разработки.

Надеюсь, это поможет кому-то

Это помогло мне! Благодарност Michael Campsall
0

Info.plist соответствует установочному списку на серверах, где установочный URL-адрес указывает на правильный список, а установочный список указывает на правильный IPA-адрес.

Что говорит журнал консоли? Имеется ли в профиле инициализации дата и включает ли он UDID устройства? Jim
Я определенно проверил и перепроверил все идентификаторы и URL. Приложение кажется, что оно завершает загрузку, а затем выдает ошибки на этапе установки ... но ошибка все равно просто говорит "Невозможно загрузить приложение". В любом случае, это не то, что TestFlight ошибается. Так что да ... похоже, это другая проблема. FishStix
Откройте окно органайзера в Xcode, под каждым подключенным устройством естьПриставк запись, где вы можете прочитать журнал консоли. Jim
Какой журнал консоли? Есть ли консольный журнал при установке приложения из сети? Да, профиль обеспечения устарел и включает все идентификаторы UDID .... FishStix
0

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

0

В качестве примера я обнаружил следующую ошибку, которая не требует пояснений:

The bundle being installed with bundle ID com.foo.myapp is authorized by a free provisioning profile, but apps validated by those are not allowed to be installed from this source

Похожие вопросы