如何检查哪些文件存储在 iCloud 上?
How to check which files are stored on iCloud?
我的应用被苹果拒绝了,原因是"Apps must follow the iOS Data Storage Guidelines or they will be rejected"。
我的应用程序基于 Phonegap,因此它有许多离线文件(html、js、css)存储在 Documents/myApp
目录中。我在目录中添加了 NSURLIsExcludedFromBackupKey
变量。
但是,当我检查iCloud存储(设置->icloud->我的iphone->管理)时,仍然有超过100kb的数据属于我的应用程序。有没有办法找出它们是哪些文件?
您可以使用 iOS 模拟器测试 NSURLIsExcludedFromBackupKey
标志是否已应用于任何特定文件。
在模拟器中安装您的应用程序后,使用 SimPholders 应用程序找到您安装的应用程序的文件。
然后,如 this answer 中所述,使用 xattr
验证是否在特定文件上设置了该属性。如果没有输出,则该属性尚未设置。
我的应用被苹果拒绝了,原因是"Apps must follow the iOS Data Storage Guidelines or they will be rejected"。
我的应用程序基于 Phonegap,因此它有许多离线文件(html、js、css)存储在 Documents/myApp
目录中。我在目录中添加了 NSURLIsExcludedFromBackupKey
变量。
但是,当我检查iCloud存储(设置->icloud->我的iphone->管理)时,仍然有超过100kb的数据属于我的应用程序。有没有办法找出它们是哪些文件?
您可以使用 iOS 模拟器测试 NSURLIsExcludedFromBackupKey
标志是否已应用于任何特定文件。
在模拟器中安装您的应用程序后,使用 SimPholders 应用程序找到您安装的应用程序的文件。
然后,如 this answer 中所述,使用 xattr
验证是否在特定文件上设置了该属性。如果没有输出,则该属性尚未设置。