`cordova build ios` - 抛出错误,如何解决这个问题?

时间:2016-11-15 08:54:58

标签: android ios cordova

在我的项目文件夹中,iosandroid有2个平台。当我运行cordova build android的命令时:ios - 工作正常,没有任何问题。

如果我为cordova build ios运行,例如:Using this version of Cordova with older version of cordova-ios is being deprecated. Consider upgrading to cordova-ios@4.0.0 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 version

但是,当我检查cordova --v 6.4.0之类的*REG EX*时,就像" IN "

所以这里有什么问题。怎么解决这个?

任何人都在这帮助我?

1 个答案:

答案 0 :(得分:2)

您可能拥有最新版本的cordova。但是你拥有的iOS平台可能是在cordova更新之前创建的旧版本,这与最新的cordova版本不兼容。您有两种方法可以解决此问题。

  1. 您可以删除iOS平台并再次阅读,并使用以下命令添加最新兼容的iOS平台:

      

    cordova platform rm ios

         

    cordova平台添加ios

  2. 您可以使用以下命令将现有iOS平台更新为最新兼容版本:

      

    cordova平台更新ios