我们正在开发iOS 5.1+应用程序,用于下载和管理大型媒体文件,并且发现在{{3 }}
例如:
- 我们从5 GB的可用空间开始(如General-> Usage下的Settings应用程序中所示),该应用程序显示为使用50MB。
- 用户下载500 MB视频。设置现在显示4.5 GB可用。 (我们的应用程序现在显示为使用550MB。)
- 用户选择在查看后删除视频,使用我们应用中的删除过程。设置仍然只显示4.5 GB,但我们的应用程序现在显示为使用50 MB。
- 多次退出并恢复应用,“设置”中不会显示任何更改。
- 强制应用退出,设置会立即更新可用空间,以便再次提供5GB。
是什么导致系统似乎缓存已删除的文件?我们有什么方法可以告诉它不要,或让系统释放磁盘空间?