Mensaje de usuario de iOS al realizar llamadas salientes a través del esquema de URL 10.2+
Parece que Apple ha cambiado el comportamiento al hacer una llamada telefónica a través del esquema de URL. Actualmente utilizamos este código para iniciar una llamada telefónica:
let url = NSURL(string: "tel://011111111111")
UIApplication.sharedApplication().openURL()
Antes de iOS 10.2, esto lanzó inmediatamente el marcador y realizó la llamada telefónica. Parece que esto ha cambiado ahora, y el usuario recibe un mensaje para confirmar que realice la llamada telefónica. Parece que tel: // se comporta más como telprompt: //. Esto a pesar del documento oficial de Apple URL Scheme (última actualización de 2015) que menciona que la interacción del usuario no es necesaria si se abre una URL tel: // desde una aplicación nativa.
¿Alguien sabe si (a) este es un comportamiento nuevo y esperado y / o (b) si hay otra forma de iniciar una llamada telefónica, sin avisar al usuario?