2017-05-26 63 views
0

更新:仅当在Xcode中使用模拟器时才会发生此错误。出于这个原因,这个问题可以被认为是解决。尽管有人遇到同样的问题,但我不会删除它。当计算iOS上的长路线时,HEREMaps错误5


当我试图计算长距离(例如,从温哥华到纽约纽约我得到一个错误回来,错误5

错误5在API中被定义为路线:

NMARoutingErrorInvalidOperation 
There was an error due to another request already being processed. 

然而,这是对于没有问题的其他计算由相同的电话,这只是发生很长的距离。

你有什么见解可能会造成什么 这个?我尝试使用fastestbalanced作为路由类型。我使用

router.calculateRoute(withStops: [startWaypoint, destinationWaypoint], routingMode: routingMode) 

南下我可以计算从温哥华航线西雅图(195公里),但不阿伯丁(250公里)。去东我可以计算到斯卡吉特省立公园(150公里),但不曼宁公园(190公里)

(iOS版Premium许可)

+0

也许数据不足?模拟器在在线模式下工作吗? –

+0

@DavidLeong是的,它适用于除长距离以外的所有请求。我不幸没有时间调试原因。 –

回答

1

这仅使用在Xcode模拟器时出现。出于这个原因,这个问题可以被认为是解决。尽管有人遇到同样的问题,但我不会删除它。