Cordova 4 Xcode 6 JS 和 HTML 刷新

Posted

技术标签:

【中文标题】Cordova 4 Xcode 6 JS 和 HTML 刷新【英文标题】:Cordova 4 Xcode 6 JS and HTML Refresh 【发布时间】:2014-11-25 12:51:16 【问题描述】:

我将 Xcode 更新为 6,将 Cordova 更新为 4.1.2,但 html 或 CSS 的更改永远不可见。要查看更改,我必须直接修改存储在 projectPath/platform/ios/www 的文件(但是 Xcode 更新文件存储在 projectPath/www )

我尝试像XCode Build not updating JS and HTML 一样修改copy-www-build-step.sh,但没有成功。

如果我制作了一个cordova build ios,ok文件被正确复制,但所有签名配置都丢失了。 我使用 Xcode 进行打包和提交。

最新版本可能有错误吗?

【问题讨论】:

【参考方案1】:

是的,我可以修改存储在 Staging 存储库中的 html/css,但这只是一种解决方法......而且我认为该文件必须从 projectPath/www 复制,有什么建议吗?

【讨论】:

【参考方案2】:

当您更改项目的 www 代码时,请使用 cordova prepare。这会将其复制到 Xcode 暂存版本。您可以手动执行此操作,也可以在 Xcode 中将其设置为构建步骤。 cordova build ios 在构建步骤中执行此操作,这就是该命令似乎对您有用的原因。

【讨论】:

是的,我已经尝试过了,但是在 cordova 发布 ios thx 后,目标配置被删除(即版本号、内部版本号和代码签名配置)

以上是关于Cordova 4 Xcode 6 JS 和 HTML 刷新的主要内容,如果未能解决你的问题,请参考以下文章

错误 ITMS-90086 缺少 64 位支持 Xcode 6.4 和 Cordova 2.9.1

ShareKit 插件不工作 - Cordova 1.9 & ShareKit 2.0 & ShareKit js 插件 & Xcode 4.4

离子:console.log 未显示在带有cordova 4.1.1 的xcode 中

Cordova 应用程序的代码签名失败(使用 XCode 5.1.1 和 Cordova 3.4.1-0.1.0)

如何使用 cordova 1.5 和 xcode 4.2 创建“Hello World”iPhone 应用程序?

iOS8 Xcode 6 Cordova 状态栏未正确隐藏