使用EAS CLI构建Expo React Native应用时配置FCM的方法
从Expo CLI迁移到EAS CLI后配置FCM推送通知的流程
- 先备好你的FCM服务器密钥——就是之前用在
expo push:android:upload命令里的那个,从Firebase控制台就能获取。 - 用EAS CLI配置密钥有两种方式:
- 命令行操作
直接运行以下命令:
跟着向导依次选择你的项目、Android平台,找到「Push Notifications: FCM Server Key」选项,输入密钥确认即可。eas credentials - 网页控制台操作
打开你的Expo项目控制台,进入「Credentials」页面,选择Android平台,找到推送通知配置区域,填入密钥后保存。
- 命令行操作
- 配置完成后记得重新构建Android包,执行命令:
只有新构建的包才会应用这个配置,之后就能正常测试推送通知了。eas build --platform android
之前Expo CLI的expo push:android:upload命令,在EAS体系中被eas credentials替代,两者核心都是将FCM服务器密钥交付给Expo推送服务,确保能和Firebase正常交互。
内容的提问来源于stack exchange,提问作者Rija Shaheed
相关产品推荐
相关产品推荐

