Jak mogę programowo uzyskać listę zainstalowanych "aplikacji do routingu" na iOS?Jak uzyskać listę wszystkich zainstalowanych aplikacji do routingu?
Powodem tego jest to, że iOS oferuje mnóstwo aplikacji nawigacyjnych i nie chcę utrzymywać listy ręcznie.
firmy Apple udostępnia nową funkcjonalność, ponieważ iOS 6 zarejestrować swoją aplikację jako Routing aplikacji, jak opisano tutaj http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/LocationAwarenessPG/ProvidingDirections/ProvidingDirections.html#//apple_ref/doc/uid/TP40009497-CH8-SW7
Jeśli następnie uruchomić routing w zwykłych mapach aplikację, którą przedstawiono listę aplikacji, które są zdolne do trasa ty jak widać tutaj:
nie mogłem znaleźć sposób, aby uzyskać listę. Oczywiście mógłbym zapytać, czy jedna konkretna aplikacja jest zainstalowana za pomocą metody canOpenURL: w UIApplication, ale byłoby to dość uciążliwe.
Wiem, że to musi być możliwe, ponieważ słynna aplikacja "Where to?" oferuje taką funkcjonalność.
Wszelkie wskazówki są mile widziane!
Moje pierwsze przypuszczenie to, że korzystać z aplikacji URL schematu do sprawdzenia pogoda jest zainstalowana aplikacja, nawet jeśli to wygląda nudny. – rckoenes
Gdzie można również wyświetlić listę aplikacji routingu "Od App Store". Nie można tego zrobić, przesyłając zapytanie o schematy adresów URL ( – Klaas
Te, które możesz uzyskać, wysyłając zapytanie do sklepu z aplikacjami o routing: http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store -web-service-search-api.html – rckoenes