специальное распространение через эфир "Невозможно загрузить" - PullRequest
12 голосов
/ 08 сентября 2011

Я пытаюсь разослать приложение для iphone ad hoc для бета-тестирования 3 пользователям, мне (iphone 4) и двум другим (iPad 2, iphone 3G). Мое устройство также служило устройством разработки. Я следовал всей документации Apple, заархивировал приложение и подготовил его к развертыванию на предприятии. Я поместил его на свой веб-сервер с файлом манифеста .plist. Чтобы проверить это, я установил его на собственное устройство (которое опять-таки является устройством разработки), и оно заработало. Затем я отправил ссылку другим двум своим пользователям, которые затем сообщили, что получили сообщение, в котором говорится, что они «не могут загрузить». Итак, сначала я подумал, что это может быть проблема с UDID, а это не так. Мой пользователь скачал приложение-отправитель UDID, и они отлично совпали. Это было после того, как я задал этот вопрос: Что такое MIME-тип для .mobileprovision в котором я хотел знать тип MIME для файла .mobileprovision. Я взял эту информацию, а затем также отправил ссылку на профиль обеспечения. Оба моих тестовых пользователя могли нормально скачать и установить файл .mobileprovision; проблема была, когда они снова попытались установить приложение. Один пользователь получил сообщение «Не удается подключиться к серверу www.myserver.com», в то время как другой установил 80% приложения, прежде чем получить сообщение «невозможно загрузить» с двумя вариантами: «повторить» и «сделано».

Я в растерянности. У кого-нибудь есть идеи? Я в отчаянии! Заранее спасибо!

Ответы [ 4 ]

4 голосов
/ 20 июля 2012

Для тех, кто не использует testflight, проверьте Цель развертывания на странице Сводка. Может быть, вы установили его слишком высоко, что не всегда необходимо.

Как только я создал новое приложение, в котором Xcode автоматически установил для меня последнюю цель, которая была 5.1.1, но пользователь использовал 5.0.x. Я изменил его обратно на 4.0 с очень небольшим изменением кода (слабый-> назначить), и тогда это сработало.

2 голосов
/ 08 сентября 2011

Попробуйте использовать TestFlightApp.com .Это бесплатно и, в основном, помогает автоматизировать процесс проведения специального беспроводного тестирования.

«Unable to download» («Невозможно загрузить») кажется всеобъемлющим сообщением о том, что что-то не так - либо ваш ipa, либоваш файл mobileprovision не совпадает, или ваш файл обеспечения не содержит правильный UDID, или, возможно, есть только проблемы с подключением.

1 голос
/ 18 октября 2012

Я знаю, что, возможно, уже слишком поздно, чтобы помочь вам, но у меня была похожая проблема. Приложение будет загружаться, а затем, когда я смог увидеть «Установка», появилось всплывающее окно с сообщением, описанным OP.
Asnwear должен был удалить профиль обеспечения с ipad и перезапустить устройство.

Настройки / общие / профиль / удалить

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

0 голосов
/ 30 апреля 2018

Это еще один случай проблемы. Прежде чем экспортировать ipa, вы должны зарегистрировать UDID устройства. Устройства, которые зарегистрировали UDID после экспорта ipa, не могут загрузить ipa.

...