作者:无淚丑尜鸭 | 来源:互联网 | 2023-02-08 08:55
试图证明我已经工作了一段时间的概念,这涉及我的应用程序接收无声通知.我正在使用Firebase云消息传递,因为它比开发人员的本机APN具有更少的开销.
我知道当你在自己的后端自己构建有效负载时,FCM支持静默通知,这当然是我的意图.但是,我想确保我可以对此通知做我想做的事情,因此想在我花时间编写后端之前使用FCM控制台来证明它.
我已经设法从这里发送标准通知,但不是沉默的.即使我加入content-available
旗帜,我仍然会收到警报.我认为这是由于FCM始终包含alert
JSON中的参数.有没有办法在测试控制台中禁用它?
非常感谢,
1> Andres C..:
您实际上可以从FCN发送静默通知.请点击这里.
注意:在iOS上,当应用服务器需要发送发送至同步消息时,请设置content_available.非活动客户端应用程序在后台执行您的逻辑,而前台中的应用程序将消息传递给didReceiveRemoteNotification:.
请注意,您必须使用的密钥是content_available
下划线; 不同于content-available
连字符.
是的,但是它仍然需要外部REST客户端。问题是关于使用FCM Web控制台执行此操作。