キーチェーンにアクセスする際の Touch ID の導入により、新しいユーザー アクセス制御機能を検討しています。
これがシナリオです...
- キーチェーン クエリの新しいアクセス制御オブジェクトを使用して、キーチェーンにユーザー シークレットを書き込みました。
- 次にこのシークレットを返そうとすると、予想どおり Touch ID / パスコード インターフェイスが表示されます。
- 次に同じデータをキーチェーンに書き込もうとするときは、まずそれが既に存在するかどうかを確認したいと思います。
- これは、return data 属性を false に指定した場合でも、Touch ID インターフェイスを表示します。しかし、これは私が望むものではありません。
これは予期された動作ですか、それとも Touch ID インターフェイスを無効にするための特定の属性がありませんか?