2017-03-14 137 views

回答

1

iCloud Keychain是iOS 7.0.3/OS X Mavericks 10.9中引入的一項功能。

爲了利用此功能以編程方式使用SecItemAdd存儲的數據,必須使用密鑰kSecAttrSynchronizable更新該項目。

默認情況下不添加此項,所以沒有它的項目將而不是備份到iCloud。

此外,即使正確設置了kSecAttrSynchronizable,請記住用戶可能未啓用iCloud Keychain功能,這意味着它們不會同步。

+0

Thanx爲您的重播,我們可以使用kSecAttrSynchronizable屬性甚至存儲加密密鑰? (通過CommonCrypto API生成) –