我的 iOS 应用程序旨在与 iOS 5.0 及更高版本兼容,并且在其目标设置中关闭了 iCloud 功能,我没有与 iCloud 集成。我的应用程序将sqlite
文件和一些图像文件存储到Documents
文件夹中。该sqlite
文件不可下载,但图像可以。
我读过一些帖子,有人说他们的应用提交被拒绝,因为他们不符合 iOS 数据存储指南,但我不确定这是否仅在您的应用启用 iCloud 功能时才需要,是吗?我应该NSURLIsExcludedFromBackupKey
为我的文件设置吗?
提前致谢
编辑
我在这里读过这个:
在 iOS 5.0 上无法从备份中排除数据。如果您的应用程序必须支持 iOS 5.0,那么您需要将应用程序数据存储在缓存中以避免备份该数据。iOS 会在必要时从 Caches 目录中删除您的文件,因此如果数据文件被删除,您的应用程序将需要正常降级。
但是我需要sqlite
文件来Documents
插入数据......我应该如何处理这个?