当iPhone从备份恢复时,Keychain会发生什么?

时间:2018-01-12 08:44:27

标签: ios security persistence keychain

如果您从设备A 的备份中备份iOS 设备A 并恢复设备B ,您是否也会获得数据从设备A 中的钥匙串恢复?或不?

1 个答案:

答案 0 :(得分:1)

这取决于钥匙串项目如何存储在设备A上。 每个应用程序都可以决定它的项目是否将还原到任何设备或仅恢复到原始设备。 见Key Chain Concepts

  

项可访问性的第二个维度确定在还原备份时项是否迁移到新设备。如果项目的kSecAttrAccessible属性以字符串ThisDeviceOnly结尾,则该项目将还原到创建备份的同一设备,但在还原其他设备的备份数据时不会迁移到新设备。

相关问题