我的问题与此有关,但不同:iOS:新设备或还原时的钥匙串。
如果您将信息存储在钥匙串中,它是否会备份到iTunes和iCloud,以便在将其恢复到另一个设备时数据得以持久化。对于提问者自己的问题的部分回答是:
但现在我读到,只有在iTunes加密备份(不知道iCloud备份)时才会恢复钥匙串。
被接受的答案是:
您可以使用iCloud传输数据,但这并不真正安全!将此数据加密保存在服务器上,并让应用程序读取此数据是一种解决方案。顺便说一下,您不应该在钥匙串中保存未经加密的敏感数据。越狱后,可以很容易地读取钥匙串。
备份是否加密是由开发人员在代码中加密数据的访问权限还是由iTunes或iCloud用户处理其备份方式决定的?这个问题的答案对我非常重要,因为我正在尝试设置应用程序的初始启动日期,以确定在应用内订阅到期之前需要多长时间重新订阅。这些信息必须在旧设备和新设备之间共享,并且即使应用程序在一段时间内被删除,也必须在单个设备上保留。
如果您将信息存储在钥匙串中,它是否会备份到iTunes和iCloud,以便在将其恢复到另一个设备时数据得以持久化。对于提问者自己的问题的部分回答是:
但现在我读到,只有在iTunes加密备份(不知道iCloud备份)时才会恢复钥匙串。
被接受的答案是:
您可以使用iCloud传输数据,但这并不真正安全!将此数据加密保存在服务器上,并让应用程序读取此数据是一种解决方案。顺便说一下,您不应该在钥匙串中保存未经加密的敏感数据。越狱后,可以很容易地读取钥匙串。
备份是否加密是由开发人员在代码中加密数据的访问权限还是由iTunes或iCloud用户处理其备份方式决定的?这个问题的答案对我非常重要,因为我正在尝试设置应用程序的初始启动日期,以确定在应用内订阅到期之前需要多长时间重新订阅。这些信息必须在旧设备和新设备之间共享,并且即使应用程序在一段时间内被删除,也必须在单个设备上保留。