web-dev-qa-db-fra.com

Cette application n'est pas autorisée à interroger le schéma tel

Je viens d'ouvrir un ancien projet onbjectif-c créé en 2010, l'application fonctionne correctement, sauf qu'une interface Ne fonctionne pas.L'erreur est -canOpenURL: échec pour l'URL: "tel: 0" - erreur: "Cette application n'est pas autorisé à interroger le schéma tel ".

d'après mes recherches, l'erreur est liée à iOS 9 mais je ne trouve pas comment la résoudre. merci

6
user3851069

Cela signifie que vous devez ajouter le schéma 'tel' dans votre info.plist, c'est-à-dire

    <key>LSApplicationQueriesSchemes</key>
            <array>
                    <string>tel</string>
            </array>

Ce sera la liste blanche du régime 'tel' 

5
Lehlohonolo_Isaac

J'ai la même erreur! Le fait est que l'utilisation d'appels téléphoniques avec des schémas d'URL ne nécessite pas de clé spéciale dans Info.plist. La réponse est- dans le simulateur, cela ne fonctionnera pas, vous devez tester l'appareil. Le simulateur n'a pas de service de transporteur.

1
Vitya Shurapov