распространение по воздуху ad hoc Невозможно загрузить

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

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


person jdb1a1    schedule 07.09.2011    source источник
comment
Попробуйте использовать testflightapp.com для распространения специальных сборок среди тестировщиков. Бесплатный и, как правило, облегчает большинство подобных головных болей. Невозможно загрузить, похоже, это универсальное сообщение о том, что что-то не так: либо ваш ipa и ваш файл mobileprovision не совпадают, либо ваш файл обеспечения не включает правильный UDID, либо, возможно, просто проблемы с подключением.   -  person Jason    schedule 08.09.2011
comment
testflightapp.com абсолютно крут, спасибо, что указали мне в этом направлении. Похоже, я не могу пометить ваш ответ как ответ, но это, безусловно, помогает. огромное спасибо!   -  person jdb1a1    schedule 08.09.2011
comment
Вы проверили профиль, с которым было подписано приложение? (это MyApp.app/embedded.mobileprovision).   -  person tc.    schedule 08.09.2011
comment
дубликат postum (к лучшему вопросу): stackoverflow.com/questions/13167915/   -  person cregox    schedule 29.10.2013


Ответы (4)


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

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

person Jason    schedule 08.09.2011
comment
Это не было решением моей проблемы, но, тем не менее, это классный сайт. Спасибо@ - person jdb1a1; 08.09.2011
comment
@jdb1a1 будет это решением вашей проблемы? - person cregox; 29.10.2013

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

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

person xu huanze    schedule 20.07.2012
comment
Я думаю, что это должен быть ответ с решенной галочкой. Я сталкивался с этой проблемой дважды или более! - person nodepond; 05.07.2013
comment
Я тоже поздно поставил. Это решило проблему для меня. - person 54 69 6D; 04.03.2016

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

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

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

person Botis    schedule 18.10.2012

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

person khcpietro    schedule 30.04.2018