【发布时间】:2012-03-15 01:59:58
【问题描述】:
为了响应 Apple 对 iOS 数据存储指南的更改,我最近重新配置了一个 iPad 应用程序,将其文档 (50MB+) 存储在 library/caches 文件夹中。
在 iOS 模拟器中进行测试期间,我在模拟更新时没有发现此缓存有任何问题(遵循 Brad Larsson 的 suggestion)。我还尝试删除 library/caches 文件夹的所有内容,以确保我的应用可以恢复。
但是,当我发布应用升级时,我发现我的用户抱怨追溯到 iPad 部分删除此缓存的问题。似乎子文件夹结构至少部分保持不变,但子文件夹内容已被删除。
我重新设计了应用程序以在升级期间处理这种情况,但我担心 iPad 决定清除库/缓存时会发生什么。
是否有人对 iPad 尝试删除此缓存中的项目的时间有任何经验或见解?
谢谢
【问题讨论】: