我们正在使用Firebase为Android和iOS推送通知,所有的通知都工作得很好。但是当我登录到firebase,并试图在“Streamview”中查看活动时,我只看到iOS的活动,没有Android的活动。我确实在Cloud messaging的报告部分看到了iOS和安卓的活动。
我们构建的应用程序是使用Xamarin表单构建的。
在Firebase控制台中需要注意的一件事是,控制台似乎没有意识到SDK安装已经完全完成。
当进入“继续SDK安装”的链接时。
最后,当进行到第四步时,它会尝试验证应用程序和Google的服务器之间是否有通信,但它似乎没有找到任何东西,它只是坐在那里查看。通知似乎起作用了,但这款应用似乎并没有注册为在Android端使用。
在这个方向上的任何指针都将非常有用。
我不知道这里出了什么问题。
我想看看我的推送通知发送计数的完整报告,无论是安卓平台还是iOS平台。但我只能在流视图选项卡中得到iOS报告,而不是安卓。
发布于 2019-08-16 21:54:17
我做了上面的评论,现在我找到了答案,至少对我的情况是这样的。按照文档的建议,我已经将Xamarin.Firebase.Core添加到了PCL项目中。后来,我看到Android Java的文档显示Firebase Core在应用程序级别被添加到gradle文件中。因此,我还将Xamarin.Firebase.Core NuGet包添加到了安卓项目中,现在我可以在Firebase控制台中看到安卓的数据。
https://stackoverflow.com/questions/55864366
复制相似问题