ios - Skobbler map - 无法计算路线

标签 ios objective-c skmaps

我在尝试计算路线时遇到了这个奇怪的错误。 它只发生在第一次应用打开时。 在我关闭一个应用程序并重新启动它后,它会按预期运行,并执行完全相同的操作。

我得到 Route calculation failed with SKRoutingErrorCodeInvalidStartCoordinate - 681

但这不可能。 我检查了我的日志,两个坐标都有效,并且在我关闭应用程序并再次打开时使用相同的坐标。

坐标是:

Start: "longitude":42.360481,"latitude":-71.059570
End: "longitude":40.730598,"latitude":-73.986580

这是一个已知问题吗?

最佳答案

刚刚使用 vanilla 演示项目(清理过的模拟器)进行了测试:

        SKRouteSettings* route = [[SKRouteSettings alloc]init];
        route.startCoordinate=CLLocationCoordinate2DMake(42.360481,-71.059570);
        route.destinationCoordinate=CLLocationCoordinate2DMake(40.730598,-73.986580);

并从第一个请求中得到一条有效的路线(见图) 您能否将您的路线计算代码片段添加到错误描述中?

enter image description here

关于ios - Skobbler map - 无法计算路线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32101592/

相关文章:

ios - 无法运行 iPhone 模拟器 - 无法保存文件 "Logs"

IOS Google Map SDK - Google Map 未更新到当前位置

ios - 重复符号 '_lprofMergeValueProfData'

java - java 和 Objective C 中导入的区别

iphone - 重用 UITableViewCell 时遇到问题

android - 如何在 android 的 SDK 中启用循环样式/地形?

ios - 从 UITabBarController 调用 SFSafariViewController 并在按下 "Done"后返回

objective-c - 将数组传递给导航类型应用程序中的父 View Controller

android - 侦察兵 SDK : Multi language support for Advisor

android - Skobbler Android - 如何在 map 上的注释中设置自定义图像?