ios hacer llamadas programáticamente sin salir de la aplicación

¿Hay alguna forma de hacer una llamada mediante progtwigción sin salir de la aplicación actual? Hice una investigación, pero todas las respuestas están con

[[UIApplication shanetworkingApplication] openURL:[NSURL URLWithString:phoneNumber]]; 

Esto no es lo que quiero, también necesito acceder a la transmisión de voz.

Si está tratando de hacer algún tipo de marcador – que NO . Es imposible en ios

Lo que entiendo de su pregunta es llamar y, una vez que termine, vuelva a la aplicación. ¿Lo es?

Su esquema debe verse así:

 NSURL *url= [NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@", phoneNumber]]; [[UIApplication shanetworkingApplication] openURL:url]; 

Use telprompt lugar de tel .

Lo que desea se puede hacer usando la siguiente statement.

 [[UIApplication shanetworkingApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@", telNumber]]]; 

Lo que tendrá que hacer es presionar el button de llamada, le pedirá confirmación para marcar o cancelar. Cuando dices una llamada, la llamada se va y una vez que termina la llamada, verás que la aplicación se abre con la última página visitada.

Al usar telprompt , se regresa a la aplicación cuando finaliza la llamada.