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从设备到设备的消息传递所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)