Схема itms-сервисов iOS7 не работает?

У меня есть собственное приложение, которое я распространяю через локальный Wi-Fi.

на странице релиза есть такая ссылка

itms-services://?action=download-manifest&url=http://192.168.1.231/app/plist/houseApp/out.plist

это работало на iOS 7 Safari

но когда я добавляю эту страницу на главный экран (например, веб-приложение)

та же ссылка не работала, и в apache access.log нет записи о /app/plist/houseApp/out.plist

это работало в iOS 6

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


person Leo    schedule 24.09.2013    source источник


Ответы (3)


Кажется, Apple отключила все схемы URL-адресов в iOS7 (включая mailto: ссылки) в автономных веб-приложениях. Это имеет серьезные последствия для моего места работы.

См. этот пост: https://discussions.apple.com/thread/5385948?start=0&tstart=0

person Matt Purland    schedule 04.10.2013

В обновлении 7.1 все службы установки программного обеспечения вынуждены использовать протокол HTTPS, включая нестандартные URL-адреса itms-services://.

Вам нужно изменить тип протокола:

Для получения более подробной информации и получения сертификата перейдите по ссылке: Исправить ошибку сертификата на iOS 7

person Lisarien    schedule 20.03.2014

Это работало для меня в iOS 8.0. Просто используйте https для URL.

Скриншот для ответа

person Jayprakash Dubey    schedule 14.08.2015