iphone - 是什么触发了 iOS 5.0 缓存清除?

标签 iphone ios ios5

从 iOS 5.0 开始,当 Apple 认为设备使用了太多空间时,它开始清除或清除各个应用程序中的缓存目录。谁能指出有关此缓存清理发生在哪个阈值(例如 90% 以上的磁盘使用率)以及检查频率的文档或轶事信息的位置?

最佳答案

根据我的测试,当设备上的空间使用量超过报告的可用空间量时,似乎删除发生在所有当前未运行的应用程序上(似乎 iPhone 谎报可用空间以防止您进入保留空间) .当你越过那条线时,会弹出一个对话框:

iPhone too much space Dialogue

当您点击完成时,它会删除​​空间。这是我能够可靠地重现以触发删除(用于测试等)的唯一情况,我通过尽可能多地用电影和音乐填充我的设备,然后在 DropBox 中下载大文件来做到这一点。

关于iphone - 是什么触发了 iOS 5.0 缓存清除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8918730/

相关文章:

ios - 使用坐标和 NSPredicate 过滤 MKAnnotations 的 NSSet

ios - 当页面更改时,我的 UIPageViewController 中的下一页仅部分加载

ios - 如何执行HTTPS GET请求AFNetworking

iphone - 我应该将 sqlite 数据库文件写入 Documents 目录还是 Library/Caches?

iphone - 解析 NSData 对象以获取信息

iphone - 如何开始 iPhone 编程?

ios - 警告 : NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)

ios - NSNumberFormatter 的问题

iphone - CGContextAddLineToPoint : no current point

iphone - 在 Xcode 4.2 中以编程方式编写 iPhone 应用程序的 UITableView