В настоящее время я работаю над приложением для iPhone, которое позволяет пользователю перемещаться к точкам интереса. Эти точки интереса определяются через широту и долготу, и пользователь должен иметь возможность запускать свое решение для навигации одним щелчком мыши для перехода к этой точке интереса.
Это отлично работает с Navigon, используя схему URL-адресов navigon: // myapp | name |||||| lat | lon
Теперь я знаю, что существует схема URL с именем tomtomplus: //
для приложения TomTom iPhone, я могу только запустить tomtom, нет возможно другое действие.
Я попробовал tomtomhome: // geo: action = navigateto & lat = mylat & long = mylon & name = myname
- но не сработало. Запускается только приложение tomtom.
Даже когда я пытаюсь перейти через http://addto.tomtom.com API, tomtom только запускается, никаких действий при добавлении и POI или возможности перейти к .
Кодесниплет:
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]]];
Есть предложения?