最近,我接触到很多iPhone应用程序可以“清理缓存”。他们还指出您可能会丢失一些保存的数据和临时文件。
我知道的是,Apple不允许您访问其他应用程序的数据或目录。那么,他们如何清理缓存数据呢?有人能够解释一下吗?
参考资料:Magic Phone Cleaner
最近,我接触到很多iPhone应用程序可以“清理缓存”。他们还指出您可能会丢失一些保存的数据和临时文件。
我知道的是,Apple不允许您访问其他应用程序的数据或目录。那么,他们如何清理缓存数据呢?有人能够解释一下吗?
参考资料:Magic Phone Cleaner
他们只是用随机数据暂时填充iPhone上的空闲空间,使系统没有任何可用空间。
这迫使iOS清除所有临时数据、缓存和iCloud照片(如果您启用了存储优化)以释放空间。因此,基本上他们是通过欺骗系统来强制清除临时和缓存数据。
没有任何一个应用程序可以访问其沙盒环境之外的任何内容。换句话说,如果iPhone没有越狱,技术上不可能清除缓存。这些应用程序大多数并不像它们声称的那样工作,它们只是给用户一种错觉。加载内存可以迫使iOS终止后台中的其他应用程序,但是这不太可能会提高性能。
它不会清除外部应用程序中的数据,而是清除应用程序留下的外部数据。清除缓存基本上会删除所有临时文件。