2017-02-10 59 views
1

我花了大量時間研究如何以編程方式啓動設置應用並顯示「證書信任設置」。我設法以編程方式啓動設置程序,並顯示關於部分使用下列URL方案:iOS 10中的設置/常規/關於/證書信任設置的URL方案

設URL = URL(字符串:「應用程序 - 偏好設置:根=一般&路徑=關於」)

然而,我似乎無法找到到Trust Store部分的方法(向下一層)。我知道設置中的某些部分,可以構建一個URL方案來深入多個層次(例如path = Keyboard/KEYBOARDS)。所以我嘗試了各種URL(/ TRUST_STORE,/ CERTIFICATE_TRUST_SETTINGS,/ CERTIFICATES等),但都未能直接進入Trust Store部分。

這是目前iOS版本無法實現的嗎?任何幫助,將不勝感激。提前致謝。

+0

想和大家分享我最近關於URL方案發現,用於訪問「證書信任設置」。它不同於語言。通用/關於根URL的方案是相同的,但是,證書信任設置必須與Apple在每種語言中翻譯它的方式相匹配。對任何特殊字符使用UTF-8編碼。希望這些信息能幫助別人。 –

回答

1

我面臨着同樣的問題,並通過以下網址方案解決了這個問題(我測試的iOS 10.3):

"App-Prefs:root=General&path=About/Certificate%20Trust%20Settings"

+0

非常感謝您的網址方案!它在模擬器以及運行iOS 10.3的實際設備上完美無誤地工作。 –