Ошибка при распределении IPA по воздуху с Dropbox
Я использую Dropbox для распространения моих сборок addhoc по воздуху. До прошлой недели все работало нормально. С этой недели html-страница не открывается в браузере Safari в iphone. Вместо этого он показывает следующее сообщение
Еще одна вещь, которую я хотел бы упомянуть, это то, что у меня есть приложение под названием iZip, установленное на моем тестовом устройстве. При открытии с помощью опции iZip появляется всплывающее окно для открытия его в iZip, но когда я делаю это, файл html загружается нормально. Я искал эту проблему но пока не нашел никакого решения. Я также обнаружил, что с iOS 9 Apple внесла изменения в схемы открытия URL-адресов. Так что это может быть проблемой или некоторыми дополнительными вещами, которые нам нужно добавить. Я тестирую это на iOS8 и iOS9.
2 ответа
Я только что узнал печальную новость из этого URL. Прекращение рендеринга HTML-контента привело к тому, что Dropbox прекратил поддержку рендеринга содержимого HTML-файлов в браузере. Поэтому придется искать другой способ развертывания моей сборки по воздуху.
Обновление 1
Я нашел обходной путь, при котором HTML-страница не будет отображаться, но ваша сборка будет успешно загружена. Вот что мы должны сделать сейчас
В нашем HTML-файле у нас есть такой кодitms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/9pj4sds3r9k4nlmn/testApp.plist
скопировать все это и вставить его в веб-браузер, появится всплывающее окно с надписью "Открыть эту страницу в App Store"? просто откройте, и через 4-5 секунд появится другое сообщение: "dl.dropboxusercontent.com хотел бы установить.app", поэтому нажмите "Установить", и сборка будет установлена.
Я думаю, что URL, который вы используете в своем браузере, является URL для загрузки HTML-файла (из-за dl.dropbox ...)
Вы должны найти другой URL, который позволяет пользователю отображать его (ищите share link
)