2017-10-10 4 views
0

내 앱에서 사용자를 메시지 설정으로 이동 시키려면 어떻게해야합니까? 사용할 코드를 알고 있지만 UIApplication.shared.open (URL : options :) 메서드를 사용하여 올바른 URL을 만들 때 특정 문자열 리터럴을 알지 못합니다. 리터럴은 "prefs : root ="로 시작해야한다고 생각합니다. 그것은 다음과 같을 필요가 있습니다. 나는 단지 "메시지"대신에 사용할 리터럴을 알아야합니다.iOS 앱의 사용자를 메시지 설정으로 이동하려면 어떻게해야합니까?

let urlString = "prefs:root=Messages" 

    let url = URL(string: urlString)! 

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

     bool in 

     print(bool) 

    } 

답변

0

알아 냈습니다. 문자열 리터럴 "App-Prefs : root = MESSAGES"를 사용해야합니다.

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

내가 그것을 시도했다

+0

-> 설정 - 메시지를 엽니 다. 문자열 리터럴을 "App-Prefs : root = MESSAGES"로 변경하기 전까지는 작동하지 않았습니다. 나는 이유를 모른다. 나는 당신이 말하는 것과 똑같은 말을하는 문서를 발견했다. – ShinehahGnolaum