Как пользователь, мне очень нравится, как веб-сайт Apple App Store в браузере может определить, установлен ли у меня iTunes или нет, и могу ли я действовать соответствующим образом.
Например, если я захожу на страницу приложения, как«Помни о молоке»: http://itunes.apple.com/app/remember-the-milk/id293561396?mt=8 и затем нажмите кнопку «Просмотреть в iTunes»,
- Если у меня установлен iTunes, он запустит ссылку в iTunes
- Если у меня нет iTunes, меня перенаправляют на страницу, которая дает мне знать, что мне нужно сначала загрузить / установить iTunes.
Я пытаюсь сделать что-то очень похожее с продуктомиз наших.Мы исследовали использование URL-процедур, таких как app_name: // url_to_open, и это работает очень хорошо, если у пользователя уже установлена программа и в ней зарегистрирован протокол url.
Однако, если они этого не делают, тогдаони получают сообщение об ошибке, которое не говорит им, что именно им нужно.
Мне бы хотелось больше узнать об iTunes, где я могу помочь нашим пользователям более информативно указывать.