Cordova + Xcode 7.3 (html + Javascript) 在构建和模拟时未更改或更新

Posted

技术标签:

【中文标题】Cordova + Xcode 7.3 (html + Javascript) 在构建和模拟时未更改或更新【英文标题】:Cordova + Xcode 7.3 (html + Javascript) not changed or updated when build and emulate 【发布时间】:2016-04-21 11:14:37 【问题描述】:

我是一个初学者混合移动应用程序。

我能够创建我的 hellocordova 应用程序。但是当我编辑我的 html 文件然后构建它时。它保持不变。应用程序根本没有改变。我已经擦除并将我的 index.html 留空,但在我构建它之后仍然显示默认的cordova index.html。

我已经在谷歌上搜索并尝试清理 + 构建。

几乎所有我已经尝试过***但从未奏效的方法。我决定问一个问题,因为我在堆栈上尝试的所有解决方案都没有奏效。

我该如何解决这个问题

【问题讨论】:

您使用的是哪个版本的 Cordova,cordova -version 输出什么? 因为你已经添加了 xcode 标签,你是从哪里编写你的 html 的?,如果你是从平台/xcode chaging 它在你构建后将无法工作 【参考方案1】:

如果你是直接从 Xcode 中更改 html,那么你应该更改 staging 文件夹的 code/html,而不是主文件夹

在暂存文件夹中,您将获得与主文件夹中相同的结构,但它会直接反映在 xcode (ios) 构建中

注意:当您从 cordova build/run 再次构建时,您在 xcode 中所做的更改将被替换,因此请在执行 cordova 命令之前将您的更改复制到主文件夹中

您可以从此答案获得更多信息:Purpose of Staging folder in PhoneGap 3.4? Only changes to index.html in this folder get recognized?

【讨论】:

以上是关于Cordova + Xcode 7.3 (html + Javascript) 在构建和模拟时未更改或更新的主要内容,如果未能解决你的问题,请参考以下文章

iOS-Xcode7.3真机测试iOS10

Cordova 4 Xcode 6 JS 和 HTML 刷新

swift-Xcode7.x(7.1,7.2,7.3)新建playground运行不能运行

在已有 Xcode 项目中 加入Cordova框架

Xcode鍗歌浇7.3鍚庨噸瑁?.2鏂板缓playground鎶ラ敊:Unable to find execution service for selected run destination.(代码

使用 7.3 后的 Xcode 7.2 - 没有列出模拟器