【问题标题】:Why I am not able to update to the lastest iOS Cordova Platform?为什么我无法更新到最新的 iOS Cordova 平台?
【发布时间】:2015-04-24 23:27:16
【问题描述】:

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

cordova -v

返回:“4.2.0”

cordova platform list

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

如果我尝试运行:

cordova platform update ios

我得到:“iOS 项目现在是 3.7.0 版”

如果我尝试运行:

cordova platform add ios@4.0

我得到: 错误:未找到兼容版本:cordova-ios@'>=4.0.0-0

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

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

谢谢!

【问题讨论】:

  • 你的 Xcode 版本是多少?
  • 您是否尝试过先更新 Cordova? sudo npm update -g cordova
  • @AtanuCSE 我有 xCode 的最后一个稳定版本,6.1.1。我没有使用测试版,否则我将无法将应用提交到 Apple Store。
  • @IanMacDonald 是的,首先我已经卸载并重新安装了你所说的科尔多瓦。它已正确安装 4.2.0

标签: ios cordova npm cordova-cli


【解决方案1】:

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

正如Valid Install Targets 所暗示的那样,3.7.0 是 Cordova 的最新 iOS 版本。

【讨论】:

  • 谢谢,我刚刚找到了相同的答案:)
【解决方案2】:

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

正如您在此处看到的: Cordova CLI 最新版本是 4.3.0 => Cordova CLI

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-05
    • 2020-06-22
    • 1970-01-01
    • 1970-01-01
    • 2015-06-26
    • 1970-01-01
    • 2015-05-10
    • 2015-08-22
    相关资源
    最近更新 更多