Я успешно развернул по беспроводной сети приложение для iOS, которое я разработал для клиента. Я использую собственные учетные данные Enterprise Developer моего клиента.
Я проводил тесты с моего собственного http-сервера, содержащего все необходимые файлы (.plist, .ipa и, конечно же, html-страницу); а также из комбинации серверов: безопасный, содержащий html, перенаправляющий на другой, незащищенный, сервер, содержащий .plist и .ipa. Со всем этим все в порядке.
Но у меня возникают проблемы, когда я перемещаю все на защищенный сервер. Там html открывается правильно, но при попытке загрузки (нажав на ту же ссылку, которая работает на моем незащищенном сервере), я получаю сообщение «Не удается подключиться к»
Я изменил URL-адрес как в html, так и в .plist, чтобы отразить новый фактический адрес https:// на защищенном сайте. Сертификат сайта кажется действительным и признанным. У другого тестера тоже была такая же проблема, когда я пытался это сделать.
Кто-нибудь знает, о чем это может быть?
ОБНОВЛЕНИЕ - эту проблему можно выразить несколько проще. Файлы .ipa не будут загружаться, если они размещены на защищенном (https://) сервере. Версии iOS до 7.1, похоже, не заботятся о том, находятся ли файлы манифеста html и .plist на защищенных или незащищенных серверах. Но 7.1 заботится - html и .plist ДОЛЖНЫ быть на https. Почему .ipa тоже не может быть там?