iOS何时删除应用程序;什么是缓存文件?
我的应用程序在应用程序的库/缓存目录中创建并使用缓存文件。操作系统是否曾经管理/删除这些文件,例如,如果设备的存储空间非常不足 我个人从未见过这种情况发生,但有一位客户问我,我以前从未想过 谢谢。根据 在iOS 5.0及更高版本上,当系统磁盘空间非常少时,系统可能会在极少数情况下删除缓存目录。当应用程序正在运行时,这将永远不会发生。但是,您应该知道,iTunes还原不一定是删除缓存目录的唯一条件iOS何时删除应用程序;什么是缓存文件?,ios,caching,Ios,Caching,我的应用程序在应用程序的库/缓存目录中创建并使用缓存文件。操作系统是否曾经管理/删除这些文件,例如,如果设备的存储空间非常不足 我个人从未见过这种情况发生,但有一位客户问我,我以前从未想过 谢谢。根据 在iOS 5.0及更高版本上,当系统磁盘空间非常少时,系统可能会在极少数情况下删除缓存目录。当应用程序正在运行时,这将永远不会发生。但是,您应该知道,iTunes还原不一定是删除缓存目录的唯一条件 因此,看起来只有在系统还原或内存极低时才会删除缓存文件,但不会删除当前运行的应用程序上的文件。仅供参
因此,看起来只有在系统还原或内存极低时才会删除缓存文件,但不会删除当前运行的应用程序上的文件。仅供参考,在模拟器上测试非常简单。只需进入应用程序的模拟文件系统,使用Finder删除文件。