2009-08-11 10 views
5

Soy nuevo en el desarrollo de iPhone. Pude resolver la mayor parte de mi problema al leer stackoverflow/apple doc, pero ahora estoy atascado.iphone emulator Esquema de URL para llamada telefónica

Estoy tratando de hacer una llamada desde un número de teléfono.

del documento y el ejemplo que he encontrado, he hecho esto:

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

Esto no hacer nada! (sin excepción, sin marcado, sin llamada telefónica)

¿Hice algo mal? ¿Es porque es el emulador?

cualquier ayuda apreciada,

Loda

PD: Tengo algo similar a abrir el navegador, y está funcionando muy bien; El registro se muestra en la consola del depurador con un número de teléfono Valide.

Respuesta

7

por cierto su tel: // no tel:

Pero no funciona en el simulador.

Si quiere ver qué manejadores funcionan, puede abrir el simulador y safari (dentro del simulador) y luego probarlo. También puedes hacerlo desde un teléfono real.

+0

gracias por su respuesta precisa. – Loda

Cuestiones relacionadas