0
私はSecKeyGeneratePairを使用して一対のキーを作成していますが、アクセス制御を設定する方法を理解できません。私はそれを設定したいので、2回目に私のアプリはそれを使いたいと思っています。ユーザーに許可を求めることはありません。SecKeyGeneratePairを使用した後、結果のキーのアクセス権にどのようにアクセスできますか?
私はSecKeyGeneratePairを使用して一対のキーを作成していますが、アクセス制御を設定する方法を理解できません。私はそれを設定したいので、2回目に私のアプリはそれを使いたいと思っています。ユーザーに許可を求めることはありません。SecKeyGeneratePairを使用した後、結果のキーのアクセス権にどのようにアクセスできますか?
おそらく遅すぎますが、とにかくです。 Modifying the Access List of an Existing Keychain ItemトピックのコードサンプルをKeychain Services Tasks for Mac OS Xマニュアルで確認してください。
また、キーを作成したアプリケーションであれば、そのアプリケーションにアクセスできる必要があります。
私が正しく思い出した場合、私の問題はSnow LeopardとLionの違いです。私は、後のオープン時にアイテムを参照しようとするのではなく、作成後にリファレンスを保存することになりました。私もあなたの答えは、うまくいけばそれは将来的に誰かを助ける:)と思う –