【发布时间】:2016-05-29 07:19:25
【问题描述】:
如何将 Cordova iOS 应用程序从一台 PC 转移到另一台 PC?该应用是在其他版本的 Cordova 中制作的,我想升级其 Cordova 版本。
【问题讨论】:
标签: javascript cordova cordova-plugins
如何将 Cordova iOS 应用程序从一台 PC 转移到另一台 PC?该应用是在其他版本的 Cordova 中制作的,我想升级其 Cordova 版本。
【问题讨论】:
标签: javascript cordova cordova-plugins
您可以按照以下步骤操作:
npm install -g cordova命令安装最新版本的cordovacordova create PROJECT_NAME command
使用终端在所需位置WWW 文件夹和 config.xml 文件并替换
在新创建的项目文件夹中也是如此。cordova plugin add PLUGIN_NAME 的新项目中所需的插件
命令cordova platform add ios 命令cordova build ios 命令构建项目你现在可以走了。但是您必须彻底测试您的项目,因为某些插件可能无法在最新的 cordova 版本中正常工作。
【讨论】:
使用较新版本的 Cordova,此过程变得更加容易。 config.xml 现在可以保存指定应用程序将运行的插件和平台的条目。看看这个例子。您可以将这些条目添加到您的config.xml:
<engine name="android" spec="~5.1.1" />
<engine name="ios" spec="~4.1.0" />
<engine name="browser" spec="~4.0.0" />
<plugin name="cordova-plugin-whitelist" spec="1" />
<plugin name="cordova-plugin-console" spec="~1.1.7" />
<plugin name="cordova-plugin-dialogs" spec="~1.2.0" />
当您运行cordova platform prepare ios 时,如果尚未创建,Cordova 将为您获取缺少的平台和插件。如果您的应用尚未开始,这是开始构建应用的好方法。
【讨论】:
index.html 中有一个脚本引用,如下所示:<script src="cordova.js"></script>。还要确保您正确侦听deviceready 事件并在该事件触发后调用您的任何插件代码。