OTA Ad Hoc Distribution завершается неудачно без какого-либо ответа
Я создал страницу установки для бета-тестеров. Эта ссылка на manifest.plist
действителен и через HTTPS.
Однако, когда я нажимаю на ссылку, ничего не происходит. В журналах устройства не отображаются предупреждения или ошибки или сообщения.
Кто-нибудь знает эту проблему?
EDIT I Все настроено правильно и должно работать. Все URL верны и доступны, а на сервере есть доверенный действительный сертификат, купленный у Thawte
, Я думаю, что сервер настроен правильно, другой проект правильно устанавливается с того же сервера.
2 ответа
Я только что нашел проблему. Имя файла IPA содержит пробел. Когда я убрал пространство, он сразу же заработал как шарм!
Это может помочь увидеть связанное содержимое списка, исходный код HTML и т. Д., Но я перечислю несколько распространенных ситуаций, которые вы, возможно, захотите рассмотреть:
- Убедитесь, что ваш источник HTML имеет правильный URL. Вот пример того, как это должно выглядеть:
itms-services://?action=download-manifest&url=[URL of PLIST]
- Убедитесь, что ваши типы пантомимы настроены правильно. Например, если вы используете Apache Httpd, убедитесь, что это в вашем файле httpd.conf:
AddType application/octet-stream .ipa
- Проверьте URL-адреса в списке и убедитесь, что они доступны.
- Убедитесь, что на ваших устройствах установлен сертификат CA Authority вашего сервера. Вы можете отправить его по электронной почте на устройство (файл PEM) и нажать на вложение.
Кроме того, я бы проверил журналы сервера и посмотрел, был ли получен IPA.