我已将环境从离子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
答案 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。)
致谢。