在我的 iOS 应用程序中,我将数据保存在文档目录中,并且所有数据都被标记为不按照 Apple 的建议同步到云端。
我遇到的问题是每隔一段时间我的应用程序的文档目录就会被删除,这会导致用户数据丢失。我很难找到这种情况何时发生,因为这种情况很少见,而且没有任何一件事导致该问题。
我最初假设文件夹变得太大,所以操作系统只是删除了文件夹,但 Apple 没有规定任何大小限制或文档目录的任何内容,至少我找不到。
有没有人遇到过类似的问题,或者有没有人有任何信息可以阐明我的问题?
谢谢
编辑:
这个问题又出现了,这是我的应用程序文档的截图,没有文档目录,它刚刚被删除:
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/