web-dev-qa-db-ja.com

iPhoneシミュレーターのキーチェーンを見る方法

公開鍵と秘密鍵を使用してデータを暗号化および復号化するiPhoneアプリケーションを開発しました。このキーをキーチェーンで見たいです。 [アプリケーション/ユーティリティ]でMacアプリケーションのキーチェーンエントリを取得しましたが、デバイス上のiPhoneシミュレーターのキーチェーンとiPhoneOS自体のキーチェーンの場所はどこですか。

34
Himanshu

IPhoneシミュレータのキーチェーンは~/Library/Application Support/iPhone Simulator/<Version Number>/Library/Keychains/で保存され、sqlite3DB形式です。キーチェーンAPIを介してのみアクセスできるため、デバイス自体でのファイルの場所は重要ではありません(ただし、シミュレーターパスといくつかの類似点があるパスは誰も驚かないでしょう)。

48
user23743