2015-09-22 233 views
5

我是新来科尔多瓦,并试图让我的ENV全部成立。我能够成功地获得在我的Mac上运行的ios cordova应用程序。然后我安装了远程构建代理VS并试图在主场迎战创建一个新的ios项目在纹波它工作正常,但是当我尝试做一个远程构建我得到以下错误VS科尔多瓦IOS远程构建

远程生成错误从构建服务器构建失败,出现错误 插件不支持此项目的cordova-ios版本。 科尔多瓦-IOS:3.8.0,未能版本要求:> = 4.0.0-dev的: {1} BlankCordovaApp1

在哪里设置的科尔多瓦 - IOS版本的项目?

+0

对此有何运气? – d0001

+0

不,还没有我 – Jim

回答

2

这是从cordova-plugin-whitelist插件来包含新的Visual Studio项目打字稿默认。这些值在plugins/cordova-plugin-whitelist/plugin.xml之内。

从理论上讲,你可以改变科尔多瓦-IOS版本号在这个文件中,但我无法得到那个工作,所以我只是删除了白名单插件完全。

从/ plugins文件夹删除它和删除删除插件从项目的​​3210如下:

<!-- Support for Cordova 5.0.0 plugin system --> <plugin name="cordova-plugin-whitelist" version="1" />

+0

这个工作完美。谢谢 ! – Jim

0

您可能需要更新您的Visual Studio 2015年科尔多瓦工具。从Visual Studio 2015单击工具 - >扩展和更新。如果您需要更新,您将看到列出的Apache Cordova更新。如果这样完成安装并且应该解决您的问题。

干杯

+0

检查,首先,没有可用的更新 – Jim

1

1.1.0的最新版本需要科尔多瓦-IOS 4.0.0作为错误信息提示。版本1.0.0确实支持3.8.0,所以一个简单的解决方法就是使用该版本。要使用1.0.0您可以添加以下到

config.xml中

<vs:plugin name="cordova-plugin-whitelist" version="1.0.0" />