cordova-plugin-console不支持这个项目的cordova-ios版本

时间:2018-02-15 10:00:24

标签: ios ionic-framework ionic3 cordova-plugins

我已将环境从离子1升级到离子3.19.1。但是,我的项目仍然是离子v1(或者如果我在v1以下没有弄错,不确定)

我运行了命令

ionic cordova build ios --v1

并且存在这种失败。

Discovered plugin "cordova-plugin-console" in config.xml. Adding it to the project
Installing "cordova-plugin-console" for ios
Plugin doesn't support this project's cordova-ios version. cordova-ios: 4.5.4, failed version requirement: <4.5.0
Skipping 'cordova-plugin-console' for ios

它是什么意思以及如何解决它?

我的环境如下:

ionic version 3.19.1
cordova version 8.0.0
npm version 5.6.0
macos High Sierra 10.13.1
xcode 9.2

2 个答案:

答案 0 :(得分:5)

您只需要卸载cordova-plugin-console即可。 检查cordova-ios 4.5.0发布here

  

重要!如果您在项目中包含了cordova-plugin-console,则必须将其删除,否则您的项目将无法构建。

现已集成到cordova-ios平台(4.5.0以后)。

根据错误消息,您当前的版本是cordova-ios:4.5.4。

以下是integration到cordova-ios的问题跟踪器。

执行:

ionic cordova plugin remove cordova-plugin-console

答案 1 :(得分:0)

使用离子

ionic cordova平台添加了ios@6.1.0 无法从平台加载PlatformApi。语法错误:意外的令牌... 未捕获,未指定的“错误”事件。 (平台“ ios”似乎不是有效的cordova平台。缺少API.js。不支持ios。)

致谢。