通过自动选择“避免高速公路”重定向到Apple地图

时间:2016-11-15 20:36:15

标签: ios objective-c iphone apple-maps

我们有一个应用程序,允许用户退房并乘坐某种类型的车辆,我想建立一个按钮,按下后,将它们重定向到他们的默认导航应用程序,可选择预先选择目的地。至关重要的是,这种车辆不允许在高速公路上行驶,所以我们不希望将用户引导到高速公路上。

现在,我被卡住了,因为看起来我无法启动选择了“避开高速公路”的Apple地图。我使用的是网址"http://maps.apple.com/daddr=0,0&dirflg=h",但&dirflg=h对我不起作用,&avoid=highways&avoid=h也不起作用。看看Apple的文档,似乎这个参数不可用:https://developer.apple.com/library/content/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html

对于iOS用户来说,我必须将其重定向为使用Google地图,我可以根据Google Maps iOS SDK文档https://developers.google.com/maps/documentation/ios-sdk/urlscheme进行操作。真的吗?是否真的无法通过选择“避免高速公路”打开Apple地图?

1 个答案:

答案 0 :(得分:0)

是的 - 从该文档看来,请求URL中确实没有该设置的标志。您可能希望在MapKit上file an enhancement request获取该功能。