Jako użytkownik bardzo podoba mi się to, jak witryna Apple App Store w przeglądarce może stwierdzić, czy mam zainstalowany program iTunes, czy też nie, i że może działać zgodnie z tym.W jaki sposób witryna App Store wie, czy iTunes jest zainstalowany?
Na przykład, jeśli pójdę do strony App niczym "Remember The Milk": http://itunes.apple.com/app/remember-the-milk/id293561396?mt=8 a następnie kliknij na "Zobacz w iTunes" przycisku
- Jeśli mam zainstalowany iTunes, to będzie uruchom łącze w iTunes
- Jeśli nie mam iTunes, zostanie przekierowany do strony, która pozwala mi wiedzieć, że najpierw muszę pobrać/zainstalować iTunes.
Próbuję zrobić coś bardzo podobnego z naszym produktem. Sprawdziliśmy, że używamy procoli, takich jak nazwa_aplikacji: // url_to_open i działa to bardzo dobrze, jeśli użytkownik ma już zainstalowany program i jest do niego zarejestrowany protokół URL.
Jeśli jednak nie, otrzymają komunikat o błędzie, który nie mówi im, czego konkretnie potrzebują.
Chciałbym mieć więcej doświadczenia z iTunes, w którym mogę pomóc użytkownikom w bardziej informatywny sposób.