Проблема с установкой дистрибутива AD-HOC через Safari - PullRequest
3 голосов
/ 20 февраля 2012

Я потратил около 4 часов, пытаясь заставить установку adhoc работать через сафари. Мое приложение отлично работает в симуляторе, и у меня даже было нормально работать на моем устройстве в отладке. Я создал профиль распространения adhoc с UDID и создал архив с помощью обеспечения adhoc. Я создал ipa, используя «Save for Enterprise Distribution», и заполнил детали местоположением ipa и т. Д. Загружен в веб-пространство с помощью базового HTML-файла со ссылкой.

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

    Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-0A53F66A-32AF-4460-BCA6-27D20BD1F349'
Feb 20 00:49:59 unknown SpringBoard[15] <Warning>: could not save thumbnail for downloading icon: image=(null) path='/var/mobile/Library/SpringBoard/DownloadingIconImageCache/com.venderbase.ibetandwin-BDA582E5-CAF2-4846-AA9A-81FF96E10A4F'
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 extract_package: Could not extract archive
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 stage_package: Could not extract /var/tmp/install_staging.fgTWMV/foo.zip to /var/tmp/install_staging.fgTWMV/foo_extracted
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 MobileInstallationInstall: Could not stage the package
Feb 20 00:49:59 unknown com.apple.itunesstored[130] <Notice>: MobileInstallationInstall: failed with -1
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 handle_install: API failed
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_message: failed to send mach message of 71 bytes: 10000003
Feb 20 00:49:59 unknown installd[121] <Error>: 00583000 send_error: Could not send error response to client

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

Как я могу получить это а) установить или б) удалить?

Спасибо

Ответы [ 4 ]

4 голосов
/ 20 февраля 2012

Похоже, мой ipa был в порядке и подписан правильно.Проблема заключалась в зависании частичной установки предыдущих iPad, которые не должны были быть собраны должным образом.Я использовал идею Джейкобса о продолжении нажимать «х», чтобы избавиться от них.Мне приходилось удерживать значок, нажимать x, нажимать домой, удерживать значок, нажимать x и т. Д. Примерно 5 раз, и в конце концов он исчезал.Тогда у меня нормально установился ipa.

Спасибо.

2 голосов
/ 20 февраля 2012

Я пользовался большим успехом, используя Beta Builder: http://itunes.apple.com/us/app/betabuilder-for-ios-apps/id415348946?mt=12 Это 2 доллара и экономит много хлопот.

Тем не менее, профили обеспечения распространения иногда создают мне проблемы, когда ядобавил устройство.Одна вещь, которая, кажется, помогает, это удалить профиль обеспечения из XCode и полностью завершить XCode ... Запустите XCode и добавьте профиль ... Архивируйте и распространяйте.Затем откройте файл IPA в BetaBuilder.

1 голос
/ 18 июля 2012

У меня был похожий опыт с проблемой Springboard [15], указанной выше, когда я пытался удалить неудачную беспроводную установку (OTA) с iPad. Несколько попыток удалить окончательно удалили приложение.

Также возникла связанная с этим ошибка Springboard [51] во время неудачной установки OTA ad-hoc. И то, и другое связано с невозможностью найти ресурс по заданному пути.

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

1 голос
/ 13 июля 2012

Другая идея состоит в том, чтобы изменить версию пакета (увеличить ее), чтобы убедить устройство, что что-то было обновлено. Этот трюк сработал для меня в аналогичной ситуации!

...