语音在苹果地图上的转向导航

时间:2018-12-13 09:02:35

标签: ios iphone swift mapkit directions

我正在开发iOS应用。它包含一个webview。在Web视图中有一个地址链接。当用户点击该链接时,Apple Maps将打开,其中显示了从用户当前位置到地址的方向。一切正常。问题在于语音导航无法正常工作。我正在使用以下链接:

http://maps.apple.com/?saddr=lat0,long0&daddr=lat1,long1

有什么方法可以启用苹果地图上的转弯通知语音转弯功能。 iOS版本> 8.0

谢谢!

1 个答案:

答案 0 :(得分:0)

我找不到在Apple Maps上转换语音方向的任何解决方案,因此我从Apple Maps切换到Google Maps,并对info.plist文件进行了一些更改。语音导航现在在Google地图中运行正常。我在info.plist

中添加了以下字段
<key>NSLocationWhenInUseUsageDescription</key>
<string>Please allow this app to get your current location</string>
<key>LSApplicationQueriesSchemes</key>
<array>
    <string>googlechromes</string>
    <string>comgooglemaps</string>
</array>

并将Apple链接更改为Google Maps链接

http://maps.apple.com/?saddr=lat0,long0&daddr=lat1,long1

comgooglemaps://?saddr=lat0,long0&daddr=lat1,long1

谢谢!