OTA Ad Hoc Distribution завершается неудачно без какого-либо ответа

Я создал страницу установки для бета-тестеров. Эта ссылка на manifest.plist действителен и через HTTPS.

Однако, когда я нажимаю на ссылку, ничего не происходит. В журналах устройства не отображаются предупреждения или ошибки или сообщения.

Кто-нибудь знает эту проблему?

EDIT I Все настроено правильно и должно работать. Все URL верны и доступны, а на сервере есть доверенный действительный сертификат, купленный у Thawte, Я думаю, что сервер настроен правильно, другой проект правильно устанавливается с того же сервера.

2 ответа

Решение

Я только что нашел проблему. Имя файла IPA содержит пробел. Когда я убрал пространство, он сразу же заработал как шарм!

Это может помочь увидеть связанное содержимое списка, исходный код HTML и т. Д., Но я перечислю несколько распространенных ситуаций, которые вы, возможно, захотите рассмотреть:

  1. Убедитесь, что ваш источник HTML имеет правильный URL. Вот пример того, как это должно выглядеть: itms-services://?action=download-manifest&url=[URL of PLIST]
  2. Убедитесь, что ваши типы пантомимы настроены правильно. Например, если вы используете Apache Httpd, убедитесь, что это в вашем файле httpd.conf: AddType application/octet-stream .ipa
  3. Проверьте URL-адреса в списке и убедитесь, что они доступны.
  4. Убедитесь, что на ваших устройствах установлен сертификат CA Authority вашего сервера. Вы можете отправить его по электронной почте на устройство (файл PEM) и нажать на вложение.

Кроме того, я бы проверил журналы сервера и посмотрел, был ли получен IPA.

Другие вопросы по тегам