ios - 如何在 Mac OS X 上一步构建 + 运行 cordova 应用程序?

标签 ios xcode macos cordova

我使用 Cordova/PhoneGap 创建一个 iOS 应用程序。在开发过程中,我对 www 文件夹中的 HTML/CSS/JS 文件进行了更改,因此必须定期重建。我通常在我的 Mac 上这样做:

  1. 在终端中,我输入:cordova prepare
  2. 我按 CMD + tab 切换到 Xcode
  3. 我点击 CMD + 'R' 在我连接的 iPhone 上运行应用程序

这可行,但一直重复这些步骤有点烦人。有没有办法加快速度,例如通过创建一个自动执行所有这些步骤的 shell 脚本?

最佳答案

当然,在 xcode 上转到“Build Phases”,按 + 按钮并选择“New Run Script Phase”。

把它移到“复制www目录”上

并使用这段代码:

cordova prepare ios

编辑: 由于某种原因,您无法将新脚本移到“复制 www 目录”脚本上,我找到了另一种可行的方法。

只需打开“复制 www 目录”(它也是一个构建脚本)并在现有代码之前添加 cordova prepare ios

关于ios - 如何在 Mac OS X 上一步构建 + 运行 cordova 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32989284/

相关文章:

xcode - 尝试重载函数,但是 Xcode 显示错误

ios - 3 或更多声道声音的音频流解决方案?

ios - 无法加载网页,错误为 : The requested URL was not found on this server

iphone - 如何隐藏 UIView 的子框架?

ios - 如何实现折叠标题?

ios - 无法下标 [AnyObject] 的值?具有 Int 类型的索引

ios - 如何在 iOS 中捕获此异常?

iphone - Objective-C RabbitMQ 客户端未接收消息

objective-c - 如何使用自动布局创建 "center-anchored"四元样式布局?

r - 无法永久更改 R (OS X) 中的 CRAN 存储库