【问题标题】:How to use NSURLIsExcludedFromBackupKey Or kCFURLIsExcludedFromBackupKey?如何使用 NSURLIsExcludedFromBackupKey 或 kCFURLIsExcludedFromBackupKey?
【发布时间】:2012-04-12 09:46:03
【问题描述】:

我的应用被拒绝,因为我将应用内购买数据保存在 iPhone 上的 Documents 文件夹中。

可以重新创建但必须保留以使您的应用正常运行的数据 - 或者因为客户希望它可以离线使用 - 应使用“不备份”属性进行标记。对于NSURL对象,添加NSURLIsExcludedFromBackupKey属性,防止对应文件被备份。对于CFURLRef 对象,使用对应的kCFURLIsExcludedFromBackupKey 属性。

但我希望用户即使离线也能使用数据,所以我将使用kCFURLIsExcludedFromBackupKey 或NSURLIsExcludedFromBackupKey。它们有什么不同?

问题是如何使用它们中的任何一个,它将返回什么以及如何使用这些返回的数据?

【问题讨论】:

    标签: ios storage data-storage


    【解决方案1】:
    NSError *error = nil;
    
    BOOL result = [fileURL setResourceValue:[NSNumber numberWithBool:YES] forKey:NSURLIsExcludedFromBackupKey error:&error];
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 1970-01-01
    • 2012-06-05
    • 2016-03-17
    • 2014-10-20
    相关资源
    最近更新 更多