应用程序构建“expo”后博览会通知不起作用:“~49.0.8”

问题描述 投票:0回答:1
  1. 我按照 Expo 文档获取通知,它们在 Expo Go 应用程序中运行良好。然而,在构建我的应用程序后,通知似乎不起作用。该代码符合 Expo 指南,并且在构建过程中没有错误。关于可能导致此问题的任何想法?

`

  • 世博SDK 49.0.8
  • 反应18.2.0
  • 世博会通知:0.20.1 `

` 应用程序.json “安卓”: { “useNextNotificationsApi”:true, “自适应图标”:{ "foregroundImage": "./assets/logo.png", “背景颜色”:“#ffffff” }, "googleServicesFile": "./google-services.json", “包”:“com.myapp.app” },

`

  1. 我按照 Expo 文档获取通知,它们在 Expo Go 应用程序中运行良好。然而,在构建我的应用程序后,通知似乎不起作用。该代码符合 Expo 指南,并且在构建过程中没有错误。关于可能导致此问题的任何想法?
android firebase react-native expo firebase-cloud-messaging
1个回答
0
投票

尝试在代码中硬编码 projectId。您可以在您的app.json中找到它。

示例代码:

const expoPushToken = await Notifications.getExpoPushTokenAsync({   
projectId: 'your-project-id',   });
© www.soinside.com 2019 - 2024. All rights reserved.