2016-11-15 26 views
1

在我的項目文件夾中,有androidios兩個平臺。當我運行android的命令時,如:cordova build android - 工作正常,沒有任何問題。`cordova build ios` - 拋出錯誤,該如何解決?

的情況下,如果我爲ios像運行:cordova build ios - 收到錯誤是這樣的:

Using this version of Cordova with older version of cordova-ios is being deprecated. Consider upgrading to [email protected] or newer.

'C:\Projects\stic\platforms\ios\cordova\build' is not recognized as an internal or external command, operable program or batch file.

Error: cmd: Command failed with exit code 1

但是,當我檢查我的cordova versioncordova --v出放如:6.4.0

那麼這裏有什麼問題。如何解決這個問題?

有人幫我嗎?

+0

請使用'科爾多瓦平臺ls'看到你的平臺的版本。 'cordova --v'只引用cordova cli版本號 – Beat

回答

2

您可能擁有最新版本的cordova。但是您擁有的iOS平臺可能是在cordova更新之前創建的舊版本,它與最新的cordova版本不兼容。你有兩個選擇來解決這個問題。

  1. 您可以刪除iOS平臺,並再次使用以下命令它增加了最新兼容iOS平臺重新進行添加它:

    科爾多瓦平臺RM IOS

    科爾多瓦平臺添加IOS

  2. 您可以使用以下命令將現有的iOS平臺更新到最新的兼容版本:

    科爾多瓦平臺更新IOS