gpt4 book ai didi

ios - 无效 token VoIP Apple 推送通知

转载 作者:行者123 更新时间:2023-11-29 05:55:27 24 4
gpt4 key购买 nike

我正在尝试为我的 VoIP 应用实现 VoIP 推送通知。我已经生成了苹果推送通知证书和VoIP推送通知证书。

我已经从从苹果开发者帐户下载的证书生成了一个 p12 文件。
当我尝试从我的应用程序服务器向苹果服务器发送推送通知时,我收到了无效的 token 。

我已经研究过这些链接:

APNS: invalid token (8)
APNS: Invalid token causes all subsequent push notifications to fail
APNS server responds with status 8-invalid-token, but devices are being registered properly
iOS Push notifications : invalid tokens
"Invalid Token" while sending PushKit notification in production environment

还有更多链接。

在跟踪所有链接后,我检查了链接中提到的所有以下内容。

我的设备能够生成推送 token 。我可以将其发送到我的应用程序服务器。我已经验证了向苹果推送服务器发送请求时, token ID 是相同的。我可以按照上述链接中提到的步骤从证书生成 p12 文件。

但是,我仍然收到错误无效 token 。我还是不明白我错过了什么?如何检查我的 token 是否有效?如何检查生成的p12文件是否有效且正确?从 android firebase 发送推送通知时,我可以选择从 firebase 控制台发送。有没有控制台可以查看苹果推送通知?

最佳答案

终于找到解决办法了。
这是我的错误,因为我从 Apple 推送通知证书而不是 VoIP 推送通知证书创建了 p12 证书。
我在 SO
中点击了此链接 https://stackoverflow.com/a/40760469/6059583
该链接为我提供了一个从工具链获取所有证书的工具。
选择推送通知证书后,我尝试使用 voIP 推送通知证书来发送通知。
我从以下位置收到了推送通知我的服务器。
如果有人似乎拥有无效 token ,请确保证书正确。

您还可以使用 iDeveloper 提供的链接,该工具看起来也不错。但是您需要选择证书并将其提供给该工具。

关于ios - 无效 token VoIP Apple 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55216078/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com