无效令牌 VoIP Apple 推送通知
Invalid Token VoIP Apple Push Notification
我正在尝试为我的 VoIP 应用实施 VoIP push notification
。我已生成苹果推送通知证书和 VoIP 推送通知证书。
我从我从苹果开发者帐户下载的证书生成了一个 p12 文件。
当我试图从我的应用程序服务器向苹果服务器发送推送通知时,我得到了无效的令牌.
我查看了 SO 中的这些链接:
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
"Invalid Token" while sending PushKit notification in production environment
还有很多链接。
在点击所有链接后,我检查了链接中提到的所有这些内容。
我的设备能够生成推送令牌。我可以将其发送到我的应用服务器。我在向苹果推送服务器发送请求时已验证,令牌 ID 相同。我可以按照上述链接中提到的步骤从证书生成 p12 文件。
但是,我仍然收到无效令牌错误。我仍然无法弄清楚我错过了什么?如何检查我的令牌是否有效?如何检查生成的p12文件是否有效和正确?从 android firebase 发送推送通知时,我可以选择从 firebase 控制台发送。有没有控制台可以查看苹果推送通知?
我终于找到了解决办法。
这是我的错误,因为我从苹果推送通知证书而不是 voIP 推送通知证书创建了我的 p12 证书。
我在 SO
中关注了这个 link
link 为我提供了一个从工具链获取所有证书的工具。
选择推送通知证书后,我尝试使用 voIP 推送通知证书发送通知。
并且我从服务器收到推送通知。
如果有人似乎持有无效令牌,请确保证书正确无误。
您也可以使用 iDeveloper 提供的 link,该工具似乎也 nice.But 您需要 select 证书并将其提供给该工具。
我正在尝试为我的 VoIP 应用实施 VoIP push notification
。我已生成苹果推送通知证书和 VoIP 推送通知证书。
我从我从苹果开发者帐户下载的证书生成了一个 p12 文件。
当我试图从我的应用程序服务器向苹果服务器发送推送通知时,我得到了无效的令牌.
我查看了 SO 中的这些链接:
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
"Invalid Token" while sending PushKit notification in production environment
还有很多链接。
在点击所有链接后,我检查了链接中提到的所有这些内容。
我的设备能够生成推送令牌。我可以将其发送到我的应用服务器。我在向苹果推送服务器发送请求时已验证,令牌 ID 相同。我可以按照上述链接中提到的步骤从证书生成 p12 文件。
但是,我仍然收到无效令牌错误。我仍然无法弄清楚我错过了什么?如何检查我的令牌是否有效?如何检查生成的p12文件是否有效和正确?从 android firebase 发送推送通知时,我可以选择从 firebase 控制台发送。有没有控制台可以查看苹果推送通知?
我终于找到了解决办法。
这是我的错误,因为我从苹果推送通知证书而不是 voIP 推送通知证书创建了我的 p12 证书。
我在 SO
中关注了这个 link
link 为我提供了一个从工具链获取所有证书的工具。
选择推送通知证书后,我尝试使用 voIP 推送通知证书发送通知。
并且我从服务器收到推送通知。
如果有人似乎持有无效令牌,请确保证书正确无误。
您也可以使用 iDeveloper 提供的 link,该工具似乎也 nice.But 您需要 select 证书并将其提供给该工具。