根据Apple的文档,我可以在提供额外的kSecAttrSynchronizable
属性时使用所谓的SecItem API从OS X钥匙串创建和访问同步密码。相应的来电是SecItemCopyMatching
或SecItemAdd
。
是否可以在通过SecKeychain API访问密钥链的遗留应用程序中读取/写入同步项目,例如,使用SecKeychainSearchCreateFromAttributes
?
我已尝试在kSecAttrSynchronizable
的调用中指定SecKeychainSearchCreateFromAttributes
属性,但收到错误消息,指出没有匹配的属性。
是否可以通过SecKeychain API访问iCloud钥匙串项目?如果,我如何在查询中指定kSecAttrSynchronizable
属性?
答案 0 :(得分:3)
我在Apple开发者论坛上发布了同样的问题,我得到的答案是:“不”。