我在Cordova 8.0中创建了一个新的包,并安装了所有的插件。
当添加一个android平台时,这是很好的。但是当添加iOS firebase-analytics和phonegap-push插件时,不会安装
不是这个就是那个只安装
如果我删除phonegap-push并添加pod install,则会添加它。或者移除firebase,然后添加正在安装的phone-gap pod。
当使用这两个插件时,第二个插件没有安装它所说的

甚至我尝试过pod更新,pod安装,平台删除和添加,插件删除和添加所有的场景。有没有人有想法,请更新。
谢谢
发布于 2018-08-04 09:53:13
这正是my pull request解决的问题。Firebase的实现在不同的插件中并不一致,而且往往会引入这些容易避免的错误。
拉取请求尚未被接受,请按如下方式处理:
将push plugin
此外,如果您愿意,也可以删除iOS平台,然后编辑项目文件夹中的插件文件,然后重新添加平台。这将安装新编辑的插件,其中包含您所做的更改,希望不会出现错误。
我已经修复了incompatibility between Firebase Auth and Push Plugin,通过编辑文件,然后删除并重新添加iOS平台。如果这解决了您的问题,请在问题跟踪器上发送积极的反馈,以便PR更快被接受。它已经被添加到3.0.0里程碑中了。
https://stackoverflow.com/questions/51671202
复制相似问题