【问题标题】:Deploying Phonegap 2.x App Development on another Mac在另一台 Mac 上部署 Phonegap 2.x 应用程序开发
【发布时间】:2026-01-05 19:00:01
【问题描述】:

我曾经使用 1.x PhoneGap 库或 Cordova 库来开发 PhoneGap 应用程序。之后,我使用了 Cordova 2.x 库,我很困惑。

我将我的资源推送到 Github 并让我的朋友分叉它。我们不知道如何在另一台 Macbook 上部署开发环境,即使该 Macbook 具有 Cordova 2.x 库。

首先,我们发现该项目没有 Cordova 库。所以,我们在项目中添加了 Cordova 2.x 库。但是 Xcode 给了我们一个错误。

如果我构建 Cordova Lib Xcode 说:

文件 /Users/[MYUSERNAME]/Library/Developer/Xcode/DerivedData/[MYAPPNAME]-gfayprtpflnyaqcwfmepqwlyjglq/Build/Products/Debug-iphonesimulator/libCordova.a 取决于自己。这个目标可能包括它自己的产品。建造 科尔多瓦 2.x 库

如果我构建MYAPPNAMEXcode 说:

未知类型名称“CDVViewController”

【问题讨论】:

    标签: xcode html cordova


    【解决方案1】:

    在 phonegap 文件夹中,您会找到一个名为 update script 的东西,运行它并给它您的项目地址,它应该可以完成这项工作(更新参考资料等),您可以在 phonegap 网站上找到更多信息

    【讨论】:

    • 我试过了。但终端显示这些: Traceback(最近一次调用最后一次):文件“bin/update_cordova_subproject”,第 71 行,在 main(sys.argv) 文件“bin /update_cordova_subproject”,第 66 行,在 main raise Exception('Sub-project entry not found in project file.') Exception: Sub-project entry not found in project file.
    【解决方案2】:

    最后我通过阅读这篇文章解决了我的问题。

    并按照作者所说的步骤...

    这是链接:http://zsprawl.com/iOS/2012/10/installing-cordovaphonegap-2-1-for-ios/

    【讨论】:

      最近更新 更多