我正在从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,但每次运行build命令时都会再次生成。
CLI是否有办法自动查找需要更新的应用程序?
答案 0 :(得分:1)
根据这篇PhoneGap博客文章http://phonegap.com/blog/2013/11/28/phonegap-320-released/,它表示PhoneGap Build将在v3.2发布后大约1-2周内更新为支持3.2,并且在谷歌搜索之后会更进一步(我在哪里)也发现了这篇文章,似乎PhoneGap版本可能还没有更新到支持3.2。
答案 1 :(得分:0)
尝试将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属性。