生成新证书后推送通知不起作用

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

我的应用程序配置为使用推送通知并且运行良好。我的证书已过期,另一位团队成员创建了一个新证书并向我发送了 p12 文件以供使用。获取证书并更新 mobileprovision 以使用此新证书。

我还重新生成了用于推送通知的 pem 文件。但现在我的推送通知不起作用了。

我已经尝试生成 pem 文件两次,但 apns 不起作用。

有人可以让我知道问题出在哪里吗?

谢谢。

iphone ios apple-push-notifications
3个回答
1
投票

请记住,如果发送通知时发送了无效的 deviceToken,Apple 将默默地丢弃发送的每条消息。 所以我猜问题可能是您的 deviceToken 无效(可能来自以前的证书),该设备令牌与您当前的证书一起发送。 您是否注册了反馈服务?


0
投票
  1. 执行设备软重置
  2. 关闭设备上的推送通知并再次打开
  3. 关闭应用程序的推送通知并在设置中再次打开

不确定是哪个部分造成了差异,但推送通知再次起作用了!耶!!


0
投票

请确保重新生成证书时是否启用了推送通知选项。如果它与以前的证书一起工作,并在重新生成新证书后停止工作,则可能是原因。

验证标识符中是否启用了推送通知选项,该标识符用作新证书重新生成的一部分。

© www.soinside.com 2019 - 2024. All rights reserved.