Мне бы хотелось, чтобы iOS открывала URL-адреса из моего домена (например, http://martijnthe.nl) с моим приложением, когда приложение установлено на телефоне, и с Mobile Safari, если это не так.
Я прочитал, что для этого можно создать уникальный суффикс протокола и зарегистрировать его в Info.plist, но Mobile Safari выдаст ошибку в случае, если приложение не установлено.
Что бы обойти?
Одна идея:
1) Используйте http: // URL-адреса, которые открываются в любом браузере настольного компьютера и предоставляют сервис через браузер
2) Проверьте User-Agent и, если это Mobile Safari, откройте myprotocol: // URL, чтобы (попытаться) открыть приложение iPhone, и откройте Mobile iTunes для загрузки приложения в случае неудачной попытки.
Не уверен, что это сработает ... предложения? Спасибо!