在我的应用程序运行时是否可以清除Caches目录,如果是,我的应用程序是否会以任何方式得到通知?
谢谢!
答案 0 :(得分:0)
我不知道清洁是否可能在运行时发生(虽然我的印象是否定的)。但是,如果要检测清除发生的时间,可以将测试文件设置到缓存目录中并检查它是否存在。
File Gone = Cache Purged
答案 1 :(得分:0)
不,根据文件:
在iOS 5.0及更高版本中,系统可能会在系统磁盘空间非常少的情况下删除Caches目录。 在应用程序运行时永远不会发生这种情况。但是,您应该知道iTunes还原不一定是可以删除Caches目录的唯一条件。