ios – Firebase Google Cloud从设备到设备的消息传递

ios – Firebase Google Cloud从设备到设备的消息传递,第1张

概述我无法理解如何将消息从iOS设备发送到另一个iOS设备,并试图了解它们之间的区别 Firebase通知和Google Cloud Messaging. Firebase Notifications说明来自服务器,您可以向设备发送消息. Google Cloud Messaging:它将消息从服​​务器发送到设备(下游)或设备发送到服务器(上游)!! 上游示例: [[FIRMessaging mes 我无法理解如何将消息从iOS设备发送到另一个iOS设备,并试图了解它们之间的区别
Firebase通知和Google Cloud Messaging.

Firebase Notifications说明来自服务器,您可以向设备发送消息.

Google Cloud Messaging:它将消息从服​​务器发送到设备(下游)或设备发送到服务器(上游)!!

上游示例:

[[FIRMessaging message]sendMessage:(nonnull NSDictionary *)message                                to:(nonnull Nsstring *)receiver                     withMessageID:(nonnull Nsstring *)messageID                        timetolive:(int64_t)ttl;

如果我需要从设备发送推送消息怎么办!这是否意味着在设备向服务器发送消息后,我必须对firebase服务器进行编程以将推送发送到客户端?它真的很混乱!

解决方法 不,你不能在使用firebase的iOS上做到这一点,你应该做的是在你的firebase上调用一个服务,它会向另一个设备发送通知. APNS和GCM在服务器设置方面略有不同.

对于GCM,您只需要在https://android.googleapis.com/gcm/send的POST调用中添加API密钥,这可以在服务器,移动设备等任何地方完成.您只需要目标设备设备令牌和API密钥.

APNS的工作方式不同,您需要附加在Apple开发人员门户上创建的服务器SSL证书,以对自己进行身份验证并向设备发送推送通知.我不确定如何在iOS设备上实现这一点.

该主题阐明了GCM和Firebase之间的真正区别,

Real-time Push notifications with Firebase

https://firebase.google.com/support/faq/#gcm-not

Firebase和GCM不同,但它们可用于实现相同的目标.希望它能帮到你.

总结

以上是内存溢出为你收集整理的ios – Firebase Google Cloud从设备到设备的消息传递全部内容,希望文章能够帮你解决ios – Firebase Google Cloud从设备到设备的消息传递所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1029770.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存