iOS VoIP 推送通知未发送到设备

问题描述 投票:0回答:0

我们在我们的应用程序中实现了 CallKit 来拨打 voip 电话。在我们的用户调查中,我们发现我们的一些用户有一个奇怪的时间表。用户进行一两次成功的 voip 呼叫。所以看起来我们的 pushkit 和 callkit 集成是正确的。

但是在这几次成功的通话之后,用户没有收到任何其他最近通话的 voip 推送。我们确信这一点,因为我们在客户端收到 voip 推送后向我们的后端发送一个确认。但是用户好几天都没有向我们的后端发送“push_received”确认。

Apple 似乎在从我们的后端发布 voip 推送后返回 200,所以这边没有错误。

我们已经验证用户拥有有效的 voip 令牌并且没有删除应用程序。因为我们可以在日志中看到最近从客户端到后端的 API 调用,所以用户仍在使用该应用程序。

有人有什么建议吗?我们真的没主意了。

ios apple-push-notifications voip callkit
© www.soinside.com 2019 - 2024. All rights reserved.