我遵循教程,在我的应用程序中实现Firebase推送通知功能。
但我发现了一件事,如果应用程序是在foreground中,那么只有我在获得(显示)在演讲会和TextView中的消息。
另一方面,如果应用程序是在background上点击,我也不是没有得到消息显示在TextView和烤面包。
然而,我想在Toast和TextView两种情况下显示消息,(Either App is in Foreground or Background)。
注意:我正在推送来自Firebase控制台本身的消息。
有可能吗?
MyFirebaseMessagingService.java
private void
在花上几个月的时间在应用程序上之前,我刚刚学会了如何阅读苹果的指导方针。我的应用程序是一个消息应用程序,发送推送通知给订阅了给定频道的用户。它需要启用推送通知,因此违反了规则5.3。
第一个问题:我读过的讨论,但我不清楚我的选择。如果用户拒绝获得推送通知,我有哪些选项可以将消息发送给他们?我用Parse向频道发送消息。
第二个问题:规则5.7说:“应用程序不能向用户收取使用推送通知的费用。”显然,我不能因为接收的推送通知而向人们收费。但是,我可以向用户收取发送通知的特权吗?
谢谢,
Eli