2017-10-10 4 views
0

Comment transférer l'utilisateur de mon application vers les paramètres de messagerie? Je connais le code à utiliser, mais je ne connais pas le littéral de chaîne spécifique pour créer l'URL correcte avec la méthode UIApplication.shared.open (URL: options :) avec. Je pense que le littéral doit commencer par "prefs: root =". Il doit être quelque chose comme le suivant. J'ai juste besoin de savoir quel littéral utiliser au lieu de "Messages".Comment transférer l'utilisateur de mon application iOS dans les paramètres des messages?

let urlString = "prefs:root=Messages" 

    let url = URL(string: urlString)! 

    let options: [String: Any] = [:] 
    UIApplication.shared.open(url, options: options) { 

     bool in 

     print(bool) 

    } 

Répondre

0

Je l'ai compris. Je dois utiliser la chaîne littérale "App-Prefs: root = MESSAGES".

0
let url = URL(string: "prefs:root=MESSAGES")! 
UIApplication.shared.openURL(url) 

ouvrirons Paramètres-> Messages

+0

j'avais essayé. Cela n'a pas fonctionné jusqu'à ce que j'ai changé le littéral de chaîne à "App-Prefs: root = MESSAGES". Je ne sais pas pourquoi. J'avais trouvé la documentation disant la même chose que tu disais. – ShinehahGnolaum