我的应用程序被拒绝,因为我将应用程序内购买数据保存在 iPhone 上的 Documents 文件夹中。
可以重新创建但必须保留以使您的应用程序正常运行的数据 - 或者因为客户希望它可以离线使用 - 应该使用“不备份”属性进行标记。对于
NSURL
对象,添加NSURLIsExcludedFromBackupKey
属性以防止相应的文件被备份。对于CFURLRef
对象,使用相应的kCFURLIsExcludedFromBackupKey
属性。
但我希望用户即使离线也能使用数据,所以我将使用kCFURLIsExcludedFromBackupKey
or NSURLIsExcludedFromBackupKey
。他们之间有什么不同?
问题是如何使用它们中的任何一个,它将返回什么以及如何使用这些返回的数据?