How to get a list of all installed routing applications?

How can I programmatically display a list of installed “routing applications” on iOS?

The reason for this is that iOS offers heaps of navigation applications, and I do not want to maintain a list manually.

Apple provides new functionality because iOS 6 registers your application as a routing application, as described here http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/LocationAwarenessPG/ProvidingDirections/ProvidingDirections.html#// apple_ref / doc / uid / TP40009497-CH8-SW7

If you run routing in a regular map application, you will be presented with a list of applications that can redirect you, as you can see here:

enter image description here

. , , canOpenURL: UIApplication, .

, , "?" ​​.

!

+5
2

- iOS 6 , - . Maps , Apple , , .

0

, . , "?" , , URL- . , , "ROUTE". , , , .

, , , , .

EDIT: "?":

Screenshot from "Where to?"  It looks quite similar, but you can actually see the difference

0

All Articles