В настоящее время я работаю над приложением для iPhone, которое позволяет пользователю переходить к POI. Эти POI определяются через широту / долготу, и пользователь должен иметь возможность запустить свое навигационное решение одним щелчком мыши, чтобы перейти к этой POI.
Это прекрасно работает с Navigon, используя схему URL navigon://myapp|name||||||lat|lon
Теперь я знаю, что существует URL-схема с именем tomtomplus://
для приложения TomTom для iPhone, я могу запустить только TomTom, другие действия невозможны.
Я пытался tomtomhome://geo:action=navigateto&lat=mylat&long=mylon&name=myname
- но не сработало. Запускается только приложение TomTom.
Даже когда я пытаюсь перейти через API http://addto.tomtom.com, TomTom только запускается, никаких действий при добавлении и POI или возможности перейти к.
Codesniplet:
NSString* launchurl = [NSString stringWithFormat:@"tomtomhome://geo:action=navigateto&lat=%.8f&long=%.8f&name=%@", myEntry.getLon, myEntry.getLat, myEntry.name];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[launchurl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];
Есть предложения?