为什么我无法更新到最新的iOS Cordova平台?

为什么我无法更新到最新的iOS Cordova平台?,ios,cordova,npm,cordova-cli,Ios,Cordova,Npm,Cordova Cli,我需要将使用Cordova创建的iOS应用程序更新到最新版本,但有一点不清楚: cordova -v 返回:“4.2.0” 返回:“已安装的平台:ios 3.7.0” 如果我尝试运行: cordova platform update ios cordova platform add ios@4.0 我得到:“iOS项目现在是3.7.0版” 如果我尝试运行: cordova platform update ios cordova platform add ios@4.0 我得到: 错误:

我需要将使用Cordova创建的iOS应用程序更新到最新版本,但有一点不清楚:

cordova -v
返回:“4.2.0”

返回:“已安装的平台:ios 3.7.0”

如果我尝试运行:

cordova platform update ios
cordova platform add ios@4.0
我得到:“iOS项目现在是3.7.0版”

如果我尝试运行:

cordova platform update ios
cordova platform add ios@4.0
我得到:
错误:未找到兼容版本:cordova ios@'>=4.0.0-0问题是cordova版本中现在存在碎片
4.2.0
是Cordova CLI版本


正如
有效安装目标
所示,
3.7.0
是Cordova的最新iOS版本。

好吧,这看起来有点令人困惑,但Cordova CLI的版本不一定遵循平台的版本

正如你在这里看到的: Cordova CLI最新版本为4.3.0=>

iOS平台最新版本为3.8.0=>


Android平台最新版本是3.7.1=>

您的Xcode版本是什么?您是否尝试过先更新Cordova
sudo npm update-g cordova
@AtanuCSE我有最新稳定的xCode版本6.1.1。我没有使用beta版,否则我将无法将应用程序提交到苹果商店。@IanMacDonald是的,首先我已经按照你说的卸载并重新安装了cordova。它已正确安装4.2.0谢谢,我刚刚找到了相同的答案:)