1

我正在尝试编写一个在 iOS7 和 OSX 10.9 之间共享钥匙串项目的程序。这 2 台设备是 ipad3 和 Mac Pro 共享相同的 Apple ID。在调用“SecItemAdd”API 之前,我使用 kCFBooleanTrue 指定了“kSecAttrSynchronizable”键。实际上,iOS 保存的项目在 Mac Keychain Access 实用程序中是可见的。但是,它们无法读取,因为它的“访问组”与生成它们的应用程序的 TEAM ID 相关。如果我在 OSX 10.9 上保存项目,它们的访问组是“appleaccount”,iOS 也无法读取。另外,我尝试了“kSecAttrAccessGroup”属性,但徒劳无功。那么,我错过了什么吗?如果提出任何提示,我将不胜感激。

4

0 回答 0