2015-02-23 76 views
2

我需要更新科爾多瓦創建的最後一個版本,但我的東西iOS應用程序是不明確的:爲什麼我無法更新到最新的iOS Cordova平臺?

cordova -v 

回報: 「4.2.0」

cordova platform list 

回報:「安裝平臺:IOS 3.7 .0"

如果我嘗試運行:

cordova platform update ios 

我得到: 「iOS的項目現在是在3.7.0版本」

如果我嘗試運行:

cordova platform add [email protected] 

我得到: 錯誤:沒有兼容的版本發現:科爾多瓦-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?

爲什麼科爾多瓦給出了關於如何更新到4.0.0的說明呢? (Upgrading iOS

謝謝!

+0

什麼是您的Xcode版本? – AtanuCSE 2015-02-23 15:29:51

+0

您是否嘗試過更新Cordova? 'sudo npm update -g cordova' – 2015-02-23 15:30:29

+0

@AtanuCSE我有最後一個穩定版本的xCode 6.1.1。我不使用測試版,否則我將無法將應用程序提交給Apple Store。 – MeV 2015-02-23 15:33:09

回答

2

問題是現在科爾多瓦版本中存在碎片。 4.2.0是Cordova CLI版本。

由於Valid Install Targets暗示,3.7.0是科爾多瓦的最新iOS版本。

+0

謝謝,我剛剛找到相同的答案:) – MeV 2015-02-23 16:05:11

4

好吧,它看起來有點令人困惑,但Cordova CLI的版本並不一定遵循這些平臺的版本。

正如你可以在這裏看到: 科爾多瓦CLI最後一個版本是4.3.0 =>Cordova CLI

iOS平臺的最後一個版本是3.8.0 =>Cordova iOS Platform

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

相關問題