是一个钥匙串密码由iTunes / iCloud的备份?

问题描述 投票:5回答:1

我一直无法找到正式文件中明确的答案。

是否kSecAttrAccessible影响如何类kSecClassGenericPassword的钥匙串项目备份或不行为?

只有kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly明确指出该项目未备份。 AFAICS,为什么kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly使得它明确的唯一原因是因为它的设计。

这是否意味着一个kSecClassGenericPassword是否备份或不属于实现细节,因而受到改变?

ios security encryption backup keychain
1个回答
1
投票

重点煤矿。

iCloud云备份的作用就像没有密码一个iTunes备份:将钥匙串项目都包括在备份,但他们都包裹着特定的设备密钥。因此,他们只能还原到最初备份起来的设备,这意味着当你恢复备份到不同的设备,他们迷路

奎因“爱斯基摩人!” 苹果开发者关系,开发者技术支持,核心操作系统/硬件

参考:https://forums.developer.apple.com/message/282490#282490enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.