Можно ли зарегистрировать схему URL-адресов на базе домена http + для приложений iPhone, таких как YouTube и Карты?

Мне бы хотелось, чтобы iOS открывала URL-адреса моего домена (например,http://martijnthe.nl) с моим приложением, когда оно установлено на телефоне, и с Mobile Safari, если это не так.

Я читал, что для этого можно создать уникальный суффикс протокола и зарегистрировать его в Info.plist, но Mobile Safari выдаст ошибку в случае, если приложение не установлено.

Что бы обойти?

Одна идея:

1) Используйте http: // URL, которые открываются в любом настольном браузере и предоставляют сервис через браузер

2) Проверьте User-Agent и, в случае его Mobile Safari, откройте myprotocol: // URL-адрес (попытка) открыть приложение iPhone и откройте Mobile iTunes для загрузки приложения в случае неудачной попытки.

Не уверен, что это сработает ... предложения? Спасибо!

Ответы на вопрос(11)

Ваш ответ на вопрос