【问题标题】:How to update existing Phonegap Build app with Phonegap CLI如何使用 Phonegap CLI 更新现有的 Phonegap Build 应用程序
【发布时间】:2013-12-04 07:39:17
【问题描述】:

我刚刚从 Phonegap 2.9.0 迁移到 3.2.0,我正在使用 Phonegap Build。但是,我正在努力更新 Phonegap Build 中的现有应用程序。 当我通过 Phonegap CLI 登录到 Phonegap 开发网站并输入

phonegap remote build android ios

该应用程序确实已构建,但 CLI 在我的 Phonegap Build 帐户中创建了另一个应用程序,并且无法通过将 config.xml 文件中的应用程序 ID 与已创建的应用程序 ID 匹配来找到现有应用程序.

我在 .cordova/config.json 找到了一些配置文件,您可以在其中明确设置需要更新的应用程序 ID,但每次运行构建命令时都会再次生成它。

CLI 有没有办法自动找到需要更新的应用程序?

【问题讨论】:

    标签: cordova phonegap-build


    【解决方案1】:

    根据这篇 PhoneGap 博客文章http://phonegap.com/blog/2013/11/28/phonegap-320-released/,它说 PhoneGap Build 将在 v3.2 本身发布后大约 1-2 周内更新以支持 3.2,并且在谷歌上进一步搜索之后(我遇到这篇文章),看来 PhoneGap 构建可能还没有更新为支持 3.2。

    【讨论】:

      【解决方案2】:

      尝试使 config.xml 文件的前几行与更新后应用的 config.xml 文件匹配:

      <?xml version='1.0' encoding='utf-8'?>
      <widget id="com.yourdomain.app" version="2.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
      <name>You app name</name>
      

      最重要的一点是id属性。

      【讨论】:

        猜你喜欢
        • 2013-09-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多