无法在iOS Cordova 8.0中安装phonegap-plugin-push

时间:2018-08-03 11:03:34

标签: ios cordova firebase phonegap-plugins

我在Cordova 8.0中创建了一个新软件包,并安装了所有插件。

添加android平台时很好。 但是,当添加iOS firebase-analytics和phonegap-push插件时,未安装

此安装或仅安装

如果我删除phonegap-push并添加pod安装其添加的内容。 否则,请删除firebase,然后添加要安装的手机间隙吊舱。

在同时使用两个插件时,第二个未安装其提示

error msg screenshot

即使我尝试了pod更新,pod安装,平台删除和添加,插件删除和添加所有场景。 有人有想法请更新。

谢谢

1 个答案:

答案 0 :(得分:0)

这正是my pull request解决的问题。 Firebase的实现在各个插件之间不一致,并且倾向于引入这些容易避免的错误。

请求尚未被接受,因此请按照以下步骤操作:

此外,如果您愿意,也可以删除iOS平台,然后从项目文件夹中编辑插件文件,然后重新添加平台。这样会安装新编辑的插件,其中包含您所做的更改,并且希望没有错误。

我已通过完全按照所示编辑文件,然后删除并重新添加iOS平台来修复incompatibility between Firebase Auth and Push Plugin。如果这样可以解决您的问题,请在问题跟踪器上发送正面反馈,以便PR尽快得到接受。它已被添加到3.0.0里程碑中。