使用HERE URL方案不允许点击“开始”按钮

时间:2016-09-28 21:11:31

标签: ios objective-c here-api

我们使用HERE网址方案传递坐标。例如。 here-place://{lat},{lng}

NSString *mapDirHere = [[NSString stringWithFormat:@"here-route://%1.6f,%1.6f,%@/%1.6f,%1.6f,%@", latitude, longitude, NSLocalizedString(@"Current Location", nil), self.selectedCoordinate.latitude, self.selectedCoordinate.longitude, self.titleName] stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:mapDirHere]];

enter image description here

这会使用正确的路线打开HERE,但是"开始"按钮永远不会激活,因此我们的用户无法启动路线。

有没有人见过这个?

1 个答案:

答案 0 :(得分:0)

HERE iOS SDK附带了一个示例,该示例用于启动和停止您要在用例中实现的导航。

https://github.com/heremaps/here-ios-sdk-examples/tree/master/turn-by-turn-navigation-ios-swift

所有示例都随SDK的每次更新而更新,因此请在以下位置查看它们: https://github.com/heremaps/here-ios-sdk-examples