草庐IT

addSkipBackupAttributeToItemAtURL

全部标签

objective-c - 即使实现了 addSkipBackupAttributeToItemAtURL,仍然备份到 iCloud?

我最近的iOS应用程序刚刚被拒绝,因为该应用程序将数据存储在文档中,因此它由iCloud备份,这是不允许的,因为数据是从服务器下载的。我现在正在尝试重建代码,但在将数据存储在名为ApplicationSupport的文件夹中时遇到了困难。但即使我使用addSkipBackupAttributeToItemAtURL,它仍然显示为iCloud的备份。我只针对5.1,所以这不是版本控制问题。我在下面添加了受影响的代码:NSString*newPath=[NSMutableStringstringWithFormat:@"%@/Library/ApplicationSupport/",NSH

iphone - 如何使用 addSkipBackupAttributeToItemAtURL API?

我的申请因为这个问题被拒绝了:http://i.imgur.com/yajQh.png我的应用程序是一本字典,它使用SQL数据库,带有书签等......所以我从appDelegate.m中的Apple文档复制了这段代码:-(BOOL)addSkipBackupAttributeToItemAtURL:(NSURL*)URL{assert([[NSFileManagerdefaultManager]fileExistsAtPath:[URLpath]]);NSError*error=nil;BOOLsuccess=[URLsetResourceValue:[NSNumbernumberW