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

Я разрабатываю/распространяю приложение iOS для iPad уже более года, но совсем недавно столкнулся с проблемой. Когда я запускаю свой код как на iPad с iOS 8, так и на iPad с iOS 7, проблем не возникает. Затем я переключаюсь на свой профиль обеспечения Enterprise Dist и создаю архив. Я обновляю свой manifest.plist, правильно обновляю номер версии, значения md5 и т. д. Я загружаю все как обычно, и когда я загружаю приложение на свое устройство iOS 8, оно устанавливается нормально. Но теперь, когда я пытаюсь загрузить приложение на свое устройство iOS 7, в течение нескольких секунд появляется сообщение "Ожидание...", затем я получаю сообщение об ошибке: "Не удалось загрузить приложение "MyAppName" не удалось загрузить в данный момент".

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

Любые идеи или помощь будут с благодарностью!

Версия iOS 7 для iPad: 7.0.4
Версия iOS 8 для iPad: 8.3
Версия Xcode: 6.3.2

Журналы консоли iPad с iOS 7:
Jun 2 12:37:47 Kats-iPad wifid[70] <Notice>: WiFi:[454966667.548617]: Client itunesstored set type to background application Jun 2 12:37:47 Kats-iPad wifid[70] <Notice>: WiFi:[454966667.550120]: BG Application: Not Present, BG Daemon: Present. Daemons: networkd apsd itunesstored Jun 2 12:37:47 Kats-iPad wifid[70] <Notice>: WiFi:[454966667.551294]: Already connected to softwareCompany. Jun 2 12:37:48 Kats-iPad itunesstored[166] <Warning>: LaunchServices: Creating installProgressForApplication:LSApplicationProxy: com.myCompany.myApp (Placeholder) withPhase:0 Jun 2 12:37:48 Kats-iPad lsd[135] <Warning>: LaunchServices: Updating installState for parent <NSProgress: phase=Loading; state=Failed; fractionCompleted=0.000000> to LSInstallStateWaiting Jun 2 12:37:48 Kats-iPad lsd[135] <Warning>: LaunchServices: Updating installPhase for parent <NSProgress: phase=Loading; state=Waiting; fractionCompleted=0.000000> to 0 Jun 2 12:37:48 Kats-iPad lsd[135] <Warning>: LaunchServices: installation failed for app com.myCompany.myApp Jun 2 12:37:48 Kats-iPad itunesstored[166] <Warning>: LaunchServices: installPhaseFinishedForProgress: com.myCompany.myApp.Loading - <NSProgress: phase=Loading; state=Failed; fractionCompleted=0.000000> called, removing progress from cache

ОБНОВЛЕНИЕ: в течение 2 дней я не мог установить приложение. Сегодня, черт возьми, я попробовал еще раз, не внося никаких изменений, и это сработало! Очень странно. До сих пор не понимаю, почему не устанавливается.


person lomokat    schedule 02.06.2015    source источник
comment
Иногда, когда сбой установки действительно происходил (значок установки остается серым и не может быть удален), я видел, что следующие установки того же приложения также не удались. Полная перезагрузка устройства может помочь.   -  person Nicolas Buquet    schedule 04.06.2015
comment
@NicolasBuquet Я никогда не перезапускал устройство, я решил, что удаления серого значка будет достаточно (я смог удалить его так же, как и любое успешно установленное приложение). Если эта проблема возникнет снова, это первое, что я попробую! Спасибо.   -  person lomokat    schedule 04.06.2015


Ответы (1)


У меня была такая же проблема с одним приложением несколько месяцев назад.

Почему-то на устройствах iOS 7 установить не удалось, но после полной перезагрузки одного устройства заработало. На самом деле не знаю, почему, как вы, может быть, что-то не так происходит на стороне операционной системы.

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

person Massimo Polimeni    schedule 04.06.2015
comment
Если эта проблема повторится, я обязательно попробую перезагрузку. Однако я никогда не перезапускал свое устройство, поэтому до сих пор остается загадкой, почему оно не устанавливалось в течение нескольких дней, хотя, предположительно, это был тот же сценарий, что и сегодня. - person lomokat; 04.06.2015
comment
Было бы неплохо узнать, почему это происходит. Если я что-то узнаю, я обязательно обновлю свой ответ! :) - person Massimo Polimeni; 05.06.2015