热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

请问哪位大神用过google的FCM

下载了FCM的demo,将包名在firebase上注册后,下载了json文件,对应的MyFirebaseInstanceIDService和MyFirebaseMessagingService也有,但
下载了FCM的demo,将包名在firebase上注册后,下载了json文件,对应的MyFirebaseInstanceIDService和MyFirebaseMessagingService也有,但是我发现app运行的时候,并没有调用这两个文件,get到的token是null,在firebase控制台发notifications,手机端log并没有显示,,请问哪位大神知道是怎么回事么?在stackoverflow上面找了好久,也没解决,求助!

10 个解决方案

#1


没有回复,自己顶一下,静待大神

#2


不知道FCM是何方神圣,帮顶

#3


想了解一下   帮顶

#4


我知道原因了。因为我用的国产手机,没有google play service 和google play frame, 而FCM需要基于这些服务和框架才可以。国外的手机一般都自带这些,所以拿自带google play 商店的手机,就可以用了。当然,在国内用的时候需要vpn才行。

#5


引用 2 楼 u010163141 的回复:
不知道FCM是何方神圣,帮顶
 FCM是谷歌的推送功能,这个一般用在国外,天朝的手机和google无缘。

#6


兄弟 FCM 的token是根据设备注册的  APP切换账号时一担出现网络波动 就会发生各种问题 你如何处理啊

#7


你看下DEMO   要原生机   或者模拟器

#8


不是原生机  开了谷歌服务的     后端是可以接收到的

#9


知道是什么原因了。因为国产的手机没有google play service, 一般可以正常运行google Play商店的,就可以用这个推送了。

#10


FCM 全称Firebase Cloud Messaging,原来叫GCM Google Cloud Messaging,是谷歌的一个推送服务,国内也可以用,但还是不推荐,因为有要求,1,必须支持谷歌服务,
2,如果是低版本的手机不仅要支持谷歌服务还必须登录谷歌账号(好像是5.0以下,记不清了),高版本 不需要登录账号 3,必须开通VPN。支持后台接受

推荐阅读
author-avatar
Stupid锋_891
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有