2012-03-16 5 views
0

Я хотел бы распространять приложение HTML5 в виде веб-клипа с использованием протокола itms-services: //. До сих пор я видел, что вы можете распространять приложение .ipa «in-house», используя itms-services: //? Action = download-manifest & url = [ваш_plist_file], но это кажется действительным только для «обычных» приложений, не веб-клипы.Использование itms-сервисов для распространения веб-клипа OTA

Моя идея - позволить пользователям самостоятельно установить приложение, просто щелкая по ссылке и не использовать параметр «Добавить на главный экран» в Safari. Они заходят на частный веб-сайт и получают веб-клип одним щелчком мыши (с настроенным URL-адресом)

Я искал рабочие примеры файла .plist, который устанавливает веб-клип, но никто не работал. Я знаю, что вы могли бы использовать утилиту настройки iPhone для создания профиля установки, и я мог бы клонировать эту функцию, создавая профиль «на лету» для каждого клиента, но я ищу решение на основе itms-services: //.

Спасибо !!!

ответ

1

Попробуйте использовать конфигурационную утилиту iPhone на веб-сайте Apple. Он позволяет создавать профили конфигурации, содержащие веб-клипы. Все, что вам нужно сделать, это связать ваш готовый профиль и загрузить его. Кроме того, вы можете использовать веб-сайт, такой как OpenAppMarket, который откроет ваше веб-приложение для большого количества людей, но будет гораздо менее изящным. Утилита настройки iPhone - ваш лучший выбор.

EDIT: itms-services используется только для установки собственных приложений, приложений, необходимых для тестирования, или корпоративных приложений. Другими словами, вы можете использовать его только для установки пакета .ipa. Поэтому использование itms-сервисов не сработает для вас, если вы используете такой инструмент, как phonegap, чтобы создать приложение веб-просмотра, которое «показывает» ваш веб-сайт. Вы должны скомпилировать, а затем использовать настройку по умолчанию для itms-services (plist-файл, ссылку на службы itms-services, файл ipa и т. Д.).

Надеюсь, я не перешагнув здесь «границы», но могу ли я спросить вас, почему именно вам нужны itms-сервисы вместо мобильного профиля?