iphone - iOS App Documents目录被删除

标签 iphone objective-c ios nsdocumentdirectory

在我的 iOS 应用程序中,我将数据保存在文档目录中,并且所有数据都被标记为不按照 Apple 的建议同步到云端。

我遇到的问题是每隔一段时间我的应用程序的文档目录就会被删除,这会导致用户数据丢失。我很难找到这种情况何时发生,因为这种情况很少见,而且没有任何一件事导致该问题。

我最初假设文件夹变得太大,所以操作系统只是删除了文件夹,但 Apple 没有规定任何大小限制或文档目录的任何内容,至少我找不到。

有没有人遇到过类似的问题,或者有没有人有任何信息可以阐明我的问题?

谢谢

编辑:

这个问题又出现了,这是我的应用程序文档的截图,没有文档目录,它刚刚被删除:

enter image description here

Xcode 每隔几秒也会不断吐出此消息:

Error: Failed end transaction from database 'cannot commit - no transaction is active'

最佳答案

你确定是文档目录吗?请检查一下。据报道,这是缓存和 tmp 目录的已知情况 here .

关于iphone - iOS App Documents目录被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9639423/

相关文章:

ios - 为什么在 Xcode 6 上构建的应用程序似乎在 iOS 8 设备上使用 iOS 8 系统库,而在 Xcode 5 上构建的应用程序却没有?

iphone - 我想在某个特定阶段删除 Box2D 中的连续碰撞检测,我该如何克服?

iphone - UISlider 具有某些可能的值

ios - 如何对工具栏项应用约束

objective-c - CTLineGetStringRange 和 CTLineGetGlyphCount 返回的行中字符数错误

ios - Swift 计算 UITextFields 的值并返回值

iphone - 使用 NSDictionary 访问问题

ios - 通过 UIActivityViewController 共享的 Gif 在(至少)fb、twitter、notes 中显示为静态图像

ios - 设置 UIView 的颜色强度

iphone - NSMutableString 与 NSString 的用法?