描述:在苹果设备上,当系统提示存储空间已满时,发现本地的存档会丢失。
原因:在默认情况下,本地存档放在了
/Library/Caches下面,根据苹果官方的描述,放在
/Library/Caches目录下的任意文件将在系统弹出存储空间将满的警告时 被系统清空。
解决方案:将所有数据和热更新文件放在
/Library/Application Support目录下,此目录下的所有文件在收到空间将满警告时不会被移除。此外,这还避免了放在
Documents目录下可能会被苹果在审核中干掉的风险。