如何在我的应用程序中使用iCloud钥匙串在不同设备的不同安装中共享值?

时间:2015-04-06 22:30:03

标签: ios icloud keychain

Apple是否支持在相同Apple ID下的同一个应用的多个安装中同步Keychain?

我可以找到关于keyChain的文档,但开发人员可以使用iCloud keychain吗?我找不到任何相关的文档。

1 个答案:

答案 0 :(得分:0)

是的 - 钥匙串虽然是用户绑定的。 iCloud同步是用户可以选择的,但您无法确定是否已启用此功能。由于用户绑定,用户必须在所有设备上使用相同的Apple ID,并且必须打开iCloud同步。

据我所知,您可以选择与同一开发者制作的其他应用共享您保存的密钥。

更新以回复评论:是 - 这被视为存储信息的安全方式。如果我没记错,钥匙串在未使用时会被加密,并且只能由Apple帐户自动解锁。请注意,用户将能够查看其钥匙串中存储的内容,因此这不是隐藏用户信息的地方。

钥匙串应该用于存储密码和其他应该安全存储但不会被用户隐藏的信息。