2017-04-06 4 views
1

Il semble qu'Apple ait changé le comportement lors d'un appel téléphonique via le schéma d'URL. Nous utilisons actuellement ce code pour lancer un appel téléphonique:Invite de l'utilisateur ios lors d'un appel sortant via l'URL Schéma 10.2+

let url = NSURL(string: "tel://011111111111") 
UIApplication.sharedApplication().openURL() 

Avant iOS 10.2, immédiatement lancé le composeur et placé l'appel téléphonique. Il semble que cela a maintenant changé, et l'utilisateur reçoit une invite pour confirmer pour faire l'appel téléphonique. Il semble que tel: // se comporte plus comme telprompt: //. Ceci malgré le document officiel Apple URL Scheme (dernière mise à jour en 2015) mentionnant que l'interaction de l'utilisateur n'est pas nécessaire si une URL tel: // est ouverte à partir d'une application native. Est-ce que quelqu'un sait si (a) il s'agit d'un nouveau comportement attendu et/ou (b) s'il y a un autre moyen de contourner le problème pour lancer un appel téléphonique, sans inviter l'utilisateur?

Répondre