【问题标题】:Push notification with APNs from back to Expo in development使用 APNs 将通知从后台推送到开发中的 Expo
【发布时间】:2023-01-30 03:19:11
【问题描述】:

我正在使用 APNs 将通知从后端推送到我的 iOS 应用程序。它在生产中运行良好。但是在推送新的应用程序版本之前,我会在带有 expo 应用程序的开发环境中使用 APNs 使用相同的配置对其进行测试。

  1. 我通过 Expo 使用 getDevicePushTokenAsync 从我的应用程序捕获设备推送令牌。
  2. 我的 API 有条件,如果是开发环境,我会发送通知到https://api.sandbox.push.apple.com
  3. 我在负载通知中使用@expoUsername/projectSlug设置了experienceIdscopeKey属性。

    但是当我尝试推送通知时它不起作用:{"reason":"BadDeviceToken"}

    请注意,如果我在生产和开发之间没有区别(发送到https://api.push.apple.com并且有效负载中没有更多道具)我得到{"reason":"DeviceTokenNotForTopic"}

【问题讨论】:

    标签: ios react-native expo apple-push-notifications


    【解决方案1】:

    我有这个完全相同的问题。你有想过吗? (没有足够的代表发表评论:()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-07
      • 1970-01-01
      • 2015-12-29
      • 1970-01-01
      • 2018-09-21
      • 1970-01-01
      • 2011-06-07
      相关资源
      最近更新 更多