2017-02-10 17 views
1

設定アプリをプログラムで起動し、「証明書の信頼設定」を表示する方法を研究するのに多くの時間を費やしました。私はプログラムで設定アプリを起動して、次のURLスキームについてのセクションを表示するために管理:設定/一般/約/証明書のURLスキームiOS 10の信頼設定

のlet URL = URL(文字列: "のApp-環境設定:ルート=一般&パス=について")

しかし、私はトラストストアのセクションに行く方法を見つけることができないように見える(もう1つ下のレベル)。設定の特定のセクションについては、複数のレベルをドリルダウンするためにURLスキームを構築することができます(例:path = Keyboard/KEYBOARDS)。そこで、さまざまなURL(/ TRUST_STORE、/ CERTIFICATE_TRUST_SETTINGS、/ CERTIFICATESなど)を試しましたが、すべてがトラストストアセクションに直接アクセスできませんでした。

これは現在のバージョンのiOSでは実現できませんか?どんな助けもありがとう。前もって感謝します。

+0

ただ、「証明書信頼にアクセスするためのURLスキームに関する私の最近の発見を共有したいです設定"。それは言語によって異なります。ルートURLスキームはGeneral/Aboutと同じですが、Certificate Trust Settingは、Appleが各言語で翻訳した方法と一致する必要があります。特殊文字にはUTF-8エンコーディングを使用します。うまくいけば、この情報は誰かを助けるでしょう。 –

答えて

1

私は同じ問題に直面し、(私はiOSの10.3にそれをテスト)は、次のURLスキームによって、それを解決:

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

+0

このURL体系をありがとうございます! SimulatorとiOS 10.3を実行している実際のデバイスの両方で、完璧に機能しました。 –

関連する問題