我正在努力更新我的应用,并且我更新了一些图片和视频(所有这些都存储在应用包中。当我在模拟器和设备上运行它时,它仍然显示旧内容。
让它显示新内容的唯一方法是删除旧应用程序或重新启动模拟器,一旦应用程序到达商店,这两者都不理想,因为用户仍会看到旧内容。
我正在寻找一种以编程方式刷新/清除缓存的图片和视频的方法,而不必删除应用并重新安装!
以下代码只会清除UIWebView缓存,因此它不起作用!
[[NSURLCache sharedURLCache] removeAllCachedResponses];
我正在寻找一种方法强制清除/刷新我的应用代表中的缓存,以显示新资产。
仅供参考,资产具有相同的文件名,例如,当我更换徽标时,除非我删除应用程序并重新安装,否则它仍会显示旧徽标。
您将不胜感激!谢谢。