草庐IT

NSURLIsExcludedFromBackupKey

全部标签

ios - 从 iCloud 备份中排除文件

我使用的是iOS5.1我用这个和平的代码[pathURLsetResourceValue:[NSNumbernumberWithBool:YES]forKey:NSURLIsExcludedFromBackupKeyerror:nil];我放置内容的文件夹是(在应用程序沙箱内).../Library/ApplicationSupport/,而不是/Documents文件夹我没有收到任何错误,setResourceValue的结果:是YES为什么我在设置->iCloud->...中看到2MB,我可以在其中查看应用数据大小? 最佳答案

iOS App更新新版本从Documents文件夹中删除文件

我已经编写了iOS应用程序的新版本(1.0.1)。该应用程序的后台是从服务器下载文件并存储在Documents中。根据Apple指南,用户生成的任何文件都不应备份到云端,因此我将它们标记为NSURLIsExcludedFromBackupKey。但是现在,当我使用Adhoc分发配置文件在设备上更新时,Documents文件夹中的任何用户生成的文件都会被删除。有什么方法可以避免删除这些文件,因为这些文件是应用程序运行所必需的。 最佳答案 你好像把事情搞反了。您应该备份用户生成的文件。您不应该备份的是可以通过重新下载或根据需要重新生成它

ios - 如何使用 NSURLIsExcludedFromBackupKey 或 kCFURLIsExcludedFromBackupKey?

我的应用被拒绝了,因为我将应用内购买数据保存在iPhone的文档文件夹中。Datathatcanberecreatedbutmustpersistforproperfunctioningofyourapp-orbecausecustomersexpectittobeavailableforofflineuse-shouldbemarkedwiththe"donotbackup"attribute.ForNSURLobjects,addtheNSURLIsExcludedFromBackupKeyattributetopreventthecorrespondingfilefrombein

iphone - NSURLIsExcludedFromBackupKey 在 iOS 5.1 之前崩溃

与许多iOS开发人员一样,我在使用NSURLIsExcludedFromBackupKey时遇到过应用程序在5.1之前的系统上崩溃的问题。很好地描述了如何评估此线程上此key的存在:UseNSURLIsExcludedFromBackupKeywithoutcrashingoniOS5.0samvermette's之一评论说iOS模拟器中存在错误。尽管如此,我在Release构建中遇到了同样的问题,即使在2个独立的应用程序中也是如此。经过一番调查后,我发现应用程序甚至在调用main()方法之前就崩溃了。这暗示我这与NSString*constNSURLIsExcludedFromBac

iOS 数据存储指南拒绝

我的应用被拒绝,因为它必须遵循iOS数据存储指南。我已经在stackoverflow上阅读了一些答案,并且已经阅读了一些博客......我知道我的问题,在第一次启动应用程序时,我复制了1个sqlite数据库并将一些图像解压缩到文档文件夹中。问题是icloud会自动备份文档目录中的任何文件。我不需要在我的应用程序中使用icloud,但我的文件必须保留在文档文件夹中,因为它们是我的应用程序的基础数据并且必须保留(缓存文件夹或临时文件夹不是正确的解决方案)。所以我读到了一个标志,我可以逐个文件设置以禁止备份:[URLsetResourceValue:[NSNumbernumberWithBo

ios - 从 iCloud 备份中排除 : NSURLIsExcludedFromBackupKey

我的应用程序第二次被拒绝,我浪费了3周:(第一次提交时,我只排除了目录在iCloud中的备份。苹果拒绝...第二次提交时,我将下载的目录和图片排除在iCloud中的备份之外。Apple再次拒绝...Apple还提示我的应用内购买没有“恢复”功能,而事实上,我确实有一个“恢复”按钮,并且在我测试时它有效。我已经按照Apple的建议完成了,使用NSURLIsExcludedFromBackupKey将文件排除在备份之外。Macmade在stackoverflowhere上发表了一条有趣的评论:sometimesApplereviewersthinkyourdatacanbere-gener

iphone - 在 iOS 5.0 上使用 NSURLIsExcludedFromBackupKey 而不会崩溃

可用性检查似乎工作正常,但我似乎无法设置NSURLIsExcludedFromBackupKey键而不会在启动时发生崩溃:dyld:Symbolnotfound:_NSURLIsExcludedFromBackupKeyReferencedfrom:/Users/sam/Library/ApplicationSupport/iPhoneSimulator/5.0/Applications/B0872A19-3230-481C-B5CE-D4BDE264FBDF/Transit.app/TransitExpectedin:/Applications/Xcode.app/Contents/

iphone - 在 iOS 5.0 上使用 NSURLIsExcludedFromBackupKey 而不会崩溃

可用性检查似乎工作正常,但我似乎无法设置NSURLIsExcludedFromBackupKey键而不会在启动时发生崩溃:dyld:Symbolnotfound:_NSURLIsExcludedFromBackupKeyReferencedfrom:/Users/sam/Library/ApplicationSupport/iPhoneSimulator/5.0/Applications/B0872A19-3230-481C-B5CE-D4BDE264FBDF/Transit.app/TransitExpectedin:/Applications/Xcode.app/Contents/

iphone - 无法正确设置 NSURLIsExcludedFromBackupKey

我试图阻止整个文件夹被iTunes备份。我关注了技术报告http://developer.apple.com/library/ios/#qa/qa1719/_index.html但似乎falg每次都是零。我在模拟器和设备上使用了IOS5.1。但没有任何帮助。这些方法每次都返回“成功”,但标志仍然为零。+(BOOL)hasSkipBackupAttributeToItemAtURL:(NSURL*)URL{NSError*error=nil;idflag=nil;BOOLsuccess=[URLgetResourceValue:&flagforKey:NSURLIsExcludedFro

iphone - 无法正确设置 NSURLIsExcludedFromBackupKey

我试图阻止整个文件夹被iTunes备份。我关注了技术报告http://developer.apple.com/library/ios/#qa/qa1719/_index.html但似乎falg每次都是零。我在模拟器和设备上使用了IOS5.1。但没有任何帮助。这些方法每次都返回“成功”,但标志仍然为零。+(BOOL)hasSkipBackupAttributeToItemAtURL:(NSURL*)URL{NSError*error=nil;idflag=nil;BOOLsuccess=[URLgetResourceValue:&flagforKey:NSURLIsExcludedFro
12