【问题标题】:Amazon SNS with Firebase iOS带有 Firebase iOS 的 Amazon SNS
【发布时间】:2020-06-16 13:49:17
【问题描述】:

我已将 AWS SNS 与 Firebase 集成以向 iOS 和 Android 发送推送通知。

在 Android 上一切正常,但 iOS 让我头疼。在我的开发设备(iPhone SE)上,在开发模式下运行,总是会收到通知。但是,当应用程序通过 App Store(生产)安装时,通知永远不会出现在任何设备上。此外,在尝试发送推送后,SNS 端点被禁用,并且对于下一次发送它的尝试,我收到错误 Endpoint Disabled。我已经检查了证书,一切正常。

  • 应用 iOS 在 Firebase 中使用 APNS Auth Key (.p8) 进行配置
  • 通过 Firebase 消息测试发送的通知已送达,这让我认为问题不在于苹果证书。

交货状态日志显示 { ... 错误:未注册 }

【问题讨论】:

  • 您可以尝试在 Firebase 上使用 .12 证书上传用于开发和生产吗?
  • 我试过了。相同的行为:/
  • 你也可以试试,更新 pod Firebase 然后卸载重新安装应用。
  • 更新 pod 是什么意思?包裹还是里面的信息?
  • 当我在 firebase 中更改证书时,我必须更改 xcode 构建中的某些内容?

标签: ios amazon-web-services push-notification firebase-cloud-messaging amazon-sns


【解决方案1】:

终于找到解决办法了。

我不知道,在应用商店开发人员更新证书和密钥后,我必须构建一个新版本的应用程序来应用这些更新。

所以,我查看了与证书和推送通知相关的所有信息。当我确定一切都已正确配置后,我构建了 IPA 并将其上传以进行试飞。

现在它可以正常工作了 =)

【讨论】:

    猜你喜欢
    • 2021-01-24
    • 1970-01-01
    • 2015-09-26
    • 1970-01-01
    • 2023-02-11
    • 1970-01-01
    • 2014-01-21
    • 2012-11-20
    • 1970-01-01
    相关资源
    最近更新 更多