【问题标题】:Expo Push Notification世博会推送通知
【发布时间】:2021-03-02 19:19:12
【问题描述】:

我正在使用 Expo 推送通知。我按照 Expo 网站expo-push-notifications 上的说明进行操作,但我意识到要获得 Expo Push Token,我们必须有一个 Expo 帐户,并且在运行项目之前,我们必须使用 Expo 登录我们的帐户登录命令然后运行项目。我的问题是,当构建项目被取出并投入生产模式时,这些服务是否仍然正常工作或者我们是否必须应用某些设置并且世博网站提示仅适用于开发阶段?我是开发 React Native 程序的初学者,在这个领域没有什么特别的经验。请与我分享您使用 Expo Push Notification 的经验。谢谢。

【问题讨论】:

    标签: react-native push-notification expo


    【解决方案1】:

    当您在 Expo 服务器上构建您的应用程序时,例如通过 expo build:ios 命令,它由 Expo 服务处理,但如果您决定通过例如 Github Actions 构建您的应用程序,您必须将 APN 密钥传递给 Expo由您自己通过expo credentials:manager。在您的 Expo 帐户中存储了供 Expo PUSH Broadcaster 使用的凭据文件,因此需要在应用程序和您的帐户之间建立这种连接。

    您可以在此处找到有关签署应用程序的更多详细信息: https://docs.expo.io/distribution/app-signing/#push-notification-keys

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-24
      • 1970-01-01
      • 2021-07-07
      • 2022-06-19
      • 2021-11-14
      • 1970-01-01
      相关资源
      最近更新 更多