Подтвердить что ты не робот

Над эфирным распределением "Невозможно загрузить"

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

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

4b9b3361

Ответ 1

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

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

Ответ 2

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

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

Ответ 3

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

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

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