首页 > 解决方案 > com.google.firebase.iid.FirebaseInstanceIdReceiver 需要导出吗?

问题描述

我们有一个使用 Firebase 进行推送通知的 Android 应用程序,因此我们正在注册一个类型为 com.google.firebase.iid.FirebaseInstanceIdReceiver 的广播接收器。

有人质疑我们是否需要在应用程序清单中导出接收器,目前我们是。

是否需要导出此接收器才能使 Firebase 功能正常工作?

标签: androidfirebasefirebase-cloud-messagingbroadcastreceiver

解决方案


这篇文章回答了我的问题,它似乎确实需要导出,但受只有系统应用程序应该拥有的权限的保护:

Android Firebase 消息传递 SDK 如何防止 Intent 欺骗?


推荐阅读