【发布时间】: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