gpt4 book ai didi

iOS:推送通知已停止工作

转载 作者:行者123 更新时间:2023-12-03 20:27:25 25 4
gpt4 key购买 nike

我们的 iOS 应用的生产版本已停止使用推送通知。自从我们发布应用程序以来已经大约一年了,所以我猜测这是证书过期的问题。首先,有没有办法验证这确实是问题所在?

我尝试访问 Apple 开发人员站点,使用适当的应用程序 ID 生成新的生产 APNS 证书,下载证书,添加到钥匙串(keychain),导出该证书的 key ,然后添加替换我们服务器上的现有 key 。这似乎不起作用。这个过程有什么不对劲的地方吗?我可以在哪里找到解决此问题的详细步骤吗?

编辑:我正在使用 JavaPNS 发送通知,它报告通知已成功发送,但它们没有显示在设备上。

编辑 #2:我在 JavaPNS 的文档中看到了这一点。

Important: you will not get any error if you try to push a notification through an APNS server that does not match your certificate (sandbox or production), either server-side or application-side, but your notification will never make it to your mobile application. You must be very careful that the certificate provided to JavaPNS matches the one currently built into your mobile application, and that it matches the APNS server you are choosing to use (sandbox or production). Any failure to match these three will result in missing notifications.

“您必须非常小心,确保提供给 JavaPNS 的证书与您的移动应用程序中当前内置的证书相匹配,”

“匹配”是什么意思?只是 AppID?

最佳答案

Apple 推送通知服务 (APNS) 证书的有效期为一年,必须每年更新。您可以创建新证书或续订旧证书。

这可能不会立即生效,请稍等一下,看看它是否有效。

关于iOS:推送通知已停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20247372/

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