我在Cordova 8.0中创建了一个新软件包,并安装了所有插件。
添加android平台时很好。 但是,当添加iOS firebase-analytics和phonegap-push插件时,未安装
此安装或仅安装
如果我删除phonegap-push并添加pod安装其添加的内容。 否则,请删除firebase,然后添加要安装的手机间隙吊舱。
在同时使用两个插件时,第二个未安装其提示
即使我尝试了pod更新,pod安装,平台删除和添加,插件删除和添加所有场景。 有人有想法请更新。
谢谢
答案 0 :(得分:0)
这正是my pull request解决的问题。 Firebase的实现在各个插件之间不一致,并且倾向于引入这些容易避免的错误。
请求尚未被接受,因此请按照以下步骤操作:
此外,如果您愿意,也可以删除iOS平台,然后从项目文件夹中编辑插件文件,然后重新添加平台。这样会安装新编辑的插件,其中包含您所做的更改,并且希望没有错误。
我已通过完全按照所示编辑文件,然后删除并重新添加iOS平台来修复incompatibility between Firebase Auth and Push Plugin。如果这样可以解决您的问题,请在问题跟踪器上发送正面反馈,以便PR尽快得到接受。它已被添加到3.0.0里程碑中。