前提・実現したいこと
キーチェーンに登録したキーを全て出す方法がわからずおしえてほしいです。
やりたいこととしては、取り出し時、
「kSecAttrService 」をキーにその他のキー(グループ、ID,パスワード)を全て取り出すことです。
該当のソースコード
登録時のキーは以下です。
swift
1// グループ 2let grp = "AA" 3 4// ID 5let id = "0001" 6 7// パスワード 8let str = "test" 9let data = str.data(using: .utf8) 10 11guard let _data = data else { 12 return 13} 14 15 16let dic: [String: Any] = [kSecClass as String: kSecClassGenericPassword, 17 kSecAttrGeneric as String: grp, 18 kSecAttrAccount as String: id, 19 kSecValueData as String: _data, 20 kSecAttrService as String: "test"]
あなたの回答
tips
プレビュー