@ Plumenator Вы можете выполнить поиск элемента цепочки для ключей позже и в словаре поиска введите значение kCFBooleanTrue
для ключа kSecReturnPersistentRef
.Если элемент найден, Keychain Services возвращают постоянную ссылку на него.Если SecItemAdd()
успешно добавит элемент в цепочку для ключей, он останется там до тех пор, пока цепочка для ключей существует (обычно до сброса устройства) или SecItemDelete()
удаляет его.ключ kSecReturnPersistentRef
называется ключом типа возврата, потому что вы указываете, что функция SecItemAdd()
или SecItemCopyMatching()
должна возвращать вам.Возможные флаги: kSecReturnPersistentRef
, kSecReturnData
, kSecReturnAttributes
и kSecReturnRef
.