【发布时间】:2011-12-29 21:30:01
【问题描述】:
当我将 PhoneGap 应用程序部署到我的 iPad 时,它没有显示最新版本。我猜这是因为 WebView 正在缓存东西。我不知道如何清除它。
到目前为止我有..
- 重新启动
- 硬重启
- 已删除应用程序
- 已清除 Safari 缓存
还有其他想法吗?
【问题讨论】:
标签: cordova
当我将 PhoneGap 应用程序部署到我的 iPad 时,它没有显示最新版本。我猜这是因为 WebView 正在缓存东西。我不知道如何清除它。
到目前为止我有..
还有其他想法吗?
【问题讨论】:
标签: cordova
你需要在Xcode中清理项目,cmd+shift+k。 Xcode 大量缓存 html 文件,在这种情况下,它很可能是 index.html 文件。每次部署到设备时都需要在脑海中灌输干净的项目步骤。
【讨论】:
我尝试了上面的干净项目建议,但它不起作用。
您需要使用 cordova 从命令行重建应用程序。
cordova 构建 ios
这每次都有效。
【讨论】:
电话间隙localStore 可能会使用此文件(在真实设备上)
find / -type f -name '*appdata.db'
find / -type f -name 'file__0'
find / -type f -name 'Databases.db'
find / -type f -name '*localstorage'
【讨论】:
有时我会在我的 html 或 js 文件中编辑代码。
如果您在代码中通过 Enter Key 添加一行并保存。然后运行它,所有新代码都在您的应用程序上运行。
xcode 缓存很重。
【讨论】: