如何知道文件是否真的从iCloud备份中排除

时间:2016-02-17 20:34:57

标签: ios xcode swift backup nsfilemanager

是否有任何方法可以确定特定文件是否备份到iCloud?我不是说假设是否需要备份,我的意思是说是否有办法查看实际备份的文件是什么?

这个问题可能会被认为是this的重复,但我要问的是上面第二句话略有不同。

我将NSURLIsExcludedFromBackupKey属性应用于我的文件,但是我使用iExplorer浏览我的iTunes备份,文件在那里,所以现在我不确定以下任何一个可能是一个问题:

  1. 如果我的文件正在备份,尽管属性(我没有使用xattr命令验证该属性,但我今晚会检查。)
  2. 如果iExplorer向我展示的不仅仅是我备份中的内容。
  3. 如果设计为仅从iCloud备份中排除文件。 (我尝试了加密和未加密的备份。)
  4. 我刚想到可能每次保存文件时都可能需要设置属性? (特别是因为我正在使用原子写入,据我所知,每次都会创建一个新文件,然后重命名为原始文件。)

    **更新**

    查看模拟器用xattr创建的文件后,我发现显然每次保存文件时都需要添加属性,现在iExplorer显示它不在我的iTunes备份中

    所以现在我想知道为什么我的手机设置显示我的应用程序正在备份29kb的数据,而我唯一的其他文件是我的3k plist(NSUserDefaults)文件。 (这很奇怪,因为我的其他文件只有10k。也许29k是旧数据的剩余数字?我打算删除并重新安装应用程序以便检查。)

    是否有比手机设置更可靠的方式来查看应用备份大小?

0 个答案:

没有答案