2013-02-09 5 views
13

Я использую приведенный ниже код, чтобы открыть Google Maps из приложения iOS, где я прохожу начальную и конечную точки мест.iOS: Как включить направления звука на Картах Google

Правильно перемещается от начальной точки до конечной точки, но не ведет через Аудио (голос).

Я хочу включить средство голосового управления.

пожалуйста, помогите

ClientState *clientState = [ClientState sharedInstance];    
CLLocation *currentLocation = clientState.currentLocation;    

NSString *googleMapsURLString = [NSString stringWithFormat:@"maps://maps.google.com/?xyz=xyz&saddr=%1.8f,%1.8f&daddr=%@,%@", 
     currentLocation.coordinate.latitude, currentLocation.coordinate.longitude, trip.pickupLatitude, trip.pickupLongitude]; 

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:googleMapsURLString]]; 
+0

Вы используете ios 6? он не поддерживает голосовое управление ios 5 делает –

+0

HOw я могу достичь этого в iOS 6 ... или любой подлинной ссылке ..? – Azhar

+0

невозможно в ios6 извините еще не все равно –

ответ

2

приложение Карты будет обрабатывать аудио руководство для вас. Вам не нужно включать его. Если вы откроете схему URL-адресов Apple Maps или приложение Google Maps, оно будет направлять пользователя через аудио, если у вас включен их звук. Направляющие голоса работают только на некоторых телефонах для приложения Apple Maps. IPhone 5 и 4S имеют голосовое направление, а iPhone 4 и 3GS - нет. Так же, как нет Siri на iPhone 4, нет Siri Voice Navigation.

См. this thread о Apple для дополнительного обсуждения.

Смежные вопросы