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

Why I am not able to update to the lastest iOS Cordova Platform?

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

cordova -v

returns: "4.2.0"

cordova platform list

returns: "Installed platforms: ios 3.7.0"

如果我尝试 运行:

cordova platform update ios

我得到:"iOS project is now at version 3.7.0"

如果我尝试 运行:

cordova platform add ios@4.0

我得到: 错误:找不到兼容版本:cordova-ios@'>=4.0.0-0 <4.1.0-0' 有效安装目标: ["3.5.0","3.6.0","3.6.1","3.6.3","3.7.0"]

那么,iOS 最后一个可用的平台是什么? 3.7.0?

为什么 Cordova 给出了如何更新到 4.0.0 的说明? (Upgrading iOS)

谢谢!

问题是 Cordova 版本现在存在碎片。 4.2.0 是 Cordova CLI 版本。

Valid Install Targets 所示,3.7.0 是 Cordova 的最新 iOS 版本。

嗯,看起来有点混乱,但 Cordova CLI 的版本不一定遵循平台的版本。

如您所见: Cordova CLI 最新版本是 4.3.0 => Cordova CLI

iOS 平台最新版本是 3.8.0 => Cordova iOS Platform

Android 平台最新版本是 3.7.1 => Cordova Android Platform