我们使用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]];
这会使用正确的路线打开HERE
,但是"开始"按钮永远不会激活,因此我们的用户无法启动路线。
有没有人见过这个?
答案 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