清除PhoneGap缓存

时间:2011-12-29 21:30:01

标签: cordova

当我将PhoneGap应用程序部署到iPad时,它不会显示最新版本。我猜这是因为WebView是缓存的东西。我无法弄清楚如何清除它。

到目前为止,我有......

  • 重新启动
  • 硬重启
  • 已删除的申请
  • 清除Safari缓存

还有其他想法吗?

4 个答案:

答案 0 :(得分:4)

您需要在Xcode,cmd + shift + k中清理项目。 Xcode大量缓存html文件,在这种情况下,它很可能是index.html文件。每次部署到设备时都需要在脑海中灌输干净的项目步骤。

答案 1 :(得分:2)

我尝试了上面的清洁项目建议,但它不起作用 您需要使用cordova从命令行重建应用程序。

cordova build ios

每次都有效。

答案 2 :(得分:0)

手机空档localStore可能会使用此文件(在真实设备上)

find / -type f -name '*appdata.db'
find / -type f -name 'file__0'
find / -type f -name 'Databases.db'
find / -type f -name '*localstorage'

答案 3 :(得分:0)

有时我会编辑html或js文件中的代码。

如果您在代码中按Enter键添加一行并保存。然后运行它,所有新代码都在您的应用上运行。

xcode缓存很重。