Unable to register custom app as Routing app in Apple Maps app

Hello,


I'm confused why my routing app does not appear in Maps app as a valid routing application. It does not appear even among AppStore routing apps, despite the fact, that when I install my app signed with AdHoc provisioning profile, it appears as routing app in Apple Maps application like nothing was bad. But when I install the same app version from AppStore (it's already there), it is simply missing.


What is going wrong here? I have the routing coverage uploaded in iTunes Connect, and it appears to be valid format, I pinned there enttire world so any route defined in Maps app should incorporate my app among routing apps - but it does so only for the AdHoc version, as mentioned earlier. I have no glue, what to do more...

Note - I am sure I have done everything mentioned in Apple guide for this task - https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/LocationAwarenessPG/ProvidingDirections/ProvidingDirections.html


Additionally, Xcode 6 refuses to present my manual changes in the Info.plist and linking the MapKit framework within GUI IDE, i.e. I have following in the Info.plist:


11 <key>CFBundleDocumentTypes</key>

12 <array>

13 <dict>

14 <key>CFBundleTypeName</key>

15 <string>MKDirectionsRequest</string>

16 <key>LSItemContentTypes</key>

17 <array>

18 <string>com.apple.maps.directionsrequest</string>

19 </array>

20 </dict>

21 </array>


... but Xcode, in Info tab, the "Document Types(0)" remains empty. Any attempt to add given data here has no effect, switching to other tab and back results in fact the fields are empty again. I am not defining Icon here, it is not explicitly said it is neccessary, is that the reason?


Or should I snuff tons of hiddne docs and Q&A's to find out there's another tiny miny thingy that should be added, like exported or imported UTIs?


Regarding MapKit, I link it through CMake configuration lists, so it should appear in the Capabilites that the Maps switch turns on - but it does not. This is ridiculous indeed. In INfo.plist, I did not forgot to add


<key>MKDirectionsApplicationSupportedModes</key>

<array>

<string>MKDirectionsModeCar</string>

<string>MKDirectionsModeOther</string>

<string>MKDirectionsModePedestrian</string>

<string>MKDirectionsModeStreetCar</string>

</array>

I'm having this exact issue. Did you ever find a solution?

same issue here. Some solutions founded?

Unable to register custom app as Routing app in Apple Maps app
 
 
Q