当前位置: 首页 > 知识库问答 >
问题:

React Native推送通知不接收通知

微生宝
2023-03-14

我有一个React原生应用程序(在iOS上测试),正在尝试合并推送通知。我正在使用以下模块:https://www.npmjs.com/package/react-native-firebase-push-notifications.

我尝试运行示例应用程序代码,并能够获得(1)消息令牌和(2)从我的设备成功获得权限。

我正在尝试从Firebase发送测试通知,并且正在使用我设备的令牌。但是,触发测试通知后不会发生任何事情。有什么建议吗?我相信我正确地遵循了密钥上传说明(https://firebase.google.com/docs/cloud-messaging/ios/certs)

共有2个答案

蒋权
2023-03-14

我想出来了!虽然我认为我以前做过这件事,但我没有在后台模式下启用远程通知,也没有在签名中检查推送通知

施阎宝
2023-03-14

我希望您已经在项目设置中的“云消息”中的firebase控制台上上传了pem/p8文件。检查这张图片

 类似资料:
  • 我认为通过使用,我可以捕获请求正文,但事实是它什么也没有捕获。如果我理解正确,我应该收到一个结构在这里详细说明的变更资源。是我做错了什么,还是我理解错了?我很感激任何可以给予的洞察力和提前感谢!

  • 我已经检查了react native onesignal github README,似乎获得通知的唯一方法是通过onNotificationOpen()回调打开。 他们的文件表明: 当打开或接收到任何通知时,调用回调传递带有通知数据的对象。 但是,显然不起作用。 有没有办法在不打开推送通知或启用应用内警报通知的情况下获取通知?

  • 消息“成功订阅到广播频道。”在应用程序启动时打印。但是当我使用parse.com上的“发送推送通知”功能时,我的手机没有收到任何推送通知。 为什么不起作用?

  • 我看过这个问题。我有完全相同的问题,但我有来自Thawte的有效ssl证书。我只使用id、type和address属性进行了观察请求,如这里所述。我的address属性类似于 我甚至没有收到同步消息。会出什么问题?

  • 我没有收到Android推送通知。我能够 < li >注册设备 < li >接收设备标识符 < li >将通知消息推送到GCM 我成功进入通知发送事件,但我的设备上没有收到任何消息。成功的推送代码如下: