如何在 Visual Studio 2015 Cordova 项目中更新 cordova-ios 版本?
Posted
技术标签:
【中文标题】如何在 Visual Studio 2015 Cordova 项目中更新 cordova-ios 版本?【英文标题】:how to update cordova-ios version in visual studio 2015 cordova project? 【发布时间】:2017-06-02 05:55:39 【问题描述】:我正在 Visual Studio 2015 中使用 Cordova 模板开发 ios 应用程序。 我已按照此链接 .https://taco.visualstudio.com/en-us/docs/ios-guide/#run-your-app-in-an-ios-simulator 中的说明配置了 mac book。 安装的xcode版本是8.3。 当我尝试在 ios 模拟器中运行应用程序时,出现以下错误。所以,如何解决这个问题,请帮助。谢谢。
错误:来自构建服务器的远程构建错误 构建失败并出现错误 Remotebuild 要求您的项目在 XCode 8.3 中使用 cordova-ios 4.3.0 或更高版本。请更新您的 cordova-ios 版本。
【问题讨论】:
【参考方案1】:从this link你可以看到如何更新cordova:
npm update -g cordova
在next link 上,您可以找到有关 ios cordova 更新的说明。基本上它只是删除了 ios 平台并为使用 Cordova 4.x 版本构建的项目重新添加它:
cordova platform rm ios
cordova platform add ios
对于旧版本,请使用:
cordova platform update ios
【讨论】:
感谢您的解决方案。但是这不是cordova CLI版本的解决方案吗? .我正在使用 Visual Studio 2015 Cordova 工具开发我的应用程序。那么如何使用 Visual Studio 2015 更新 cordova-ios 版本? 我不确定这是否可以通过 VS 完成。通过 CLI 实现非常简单,所以我建议您尝试一下。【参考方案2】:Visual Studio 2015 强制为 cordova-ios 使用 4.1.1 版本。
这在命令行上对我有用:
cordova platform add ios@4.3.1
cordova-ios 4.3.1
注意:我从 cordova 项目根目录中删除了“bld”文件夹。
【讨论】:
【参考方案3】:这在 Visual Studio 2017 社区版中对我有用。
1) 删除你项目根目录下的platforms/ios文件夹
2)在平台文件夹中,使用您想要的版本手动编辑platforms.json文件,在我的例子中是:
"android": "5.2.1",
"ios": "4.3.0"
3) 像这样更新项目中的 config.xml 文件:
<engine name="ios" spec="4.3.0" />
4) 运行您的项目。
【讨论】:
以上是关于如何在 Visual Studio 2015 Cordova 项目中更新 cordova-ios 版本?的主要内容,如果未能解决你的问题,请参考以下文章
Intel parallel studio 2017 集成在visual studio 2013 中,现在如何集成到visual studio 2015