2009-08-11 6 views
5

Jestem nowym użytkownikiem iPhone'a. Mógłbym rozwiązać większość mojego problemu czytając stackoverflow/apple doc, ale teraz trochę utknąłem.Schemat adresu URL emulatora iPhone'a dla połączenia telefonicznego

Próbuję wykonać połączenie telefoniczne z numeru telefonu.

z doc i przykład znalazłem, zrobiłem to:

// "9312345678" 
-(void) doCall:(NSString*) phoneNumber{ 
    DsLog(phoneNumber); 
    NSString * s = [NSString stringWithFormat:@"tel:%@",phoneNumber]; 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:s]]; 
} 

to zrobić nic! (bez wyjątku, bez numeru, bez połączenia telefonicznego)

Czy zrobiłem coś złego? Czy to dlatego, że to emulator?

jakiejkolwiek pomocy ceniona,

Loda

PS: Mam coś podobnego, aby otworzyć przeglądarkę, i to działa dobrze; Dziennik wyświetla w konsoli debuggera z numerem telefonicznym.

Odpowiedz

7

btw jego tel: // nie tel:

Ale to nie działa w symulatorze.

Jeśli chcesz zobaczyć, jakie programy obsługi działają, możesz otworzyć symulator i safari (w symulatorze), a następnie wypróbować. Możesz też zrobić to z prawdziwego telefonu.

+0

dzięki za dokładną odpowiedź. – Loda

Powiązane problemy