为什么我无法更新到最新的iOS Cordova平台?
我需要将使用Cordova创建的iOS应用程序更新到最新版本,但有一点不清楚:为什么我无法更新到最新的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 -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谢谢,我刚刚找到了相同的答案:)