ios - 无法使用新的分发证书接收推送通知

标签 ios push-notification apple-push-notifications pushsharp apns-sharp

我正在尝试对当前商店中的应用程序实施推送通知。
旧的应用程序运行良好,并且在服务器端和应用程序端都使用相同的代码正常接收推送(关闭沙箱)。
但是,当我尝试为新应用程序创建生产推送证书时,我注意到推送SSL证书已更改,并且现在可以使用1个证书接收开发和生产。 enter image description here
但是,当我将创建的证书发送到服务器端并尝试发送推送时,我无法在我的设备上收到任何证书,我们无法弄清楚原因! (成功发送和接收我的APNS Pusher应用程序的推送)
请注意,创建开发者证书且我的应用处于开发模式时,通知正常运行。
有任何帮助推送生产模式的帮助吗? Apple最近进行了哪些更改,我应该对服务器/应用程序执行哪些必要步骤才能使其正常运行?
我服务器上的PushSharp版本:2.2.1

最佳答案

我有同样的问题。通过将pushsharp库升级到4.0.10,我解决了这个问题。

关于ios - 无法使用新的分发证书接收推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34492164/

相关文章:

ios - 无法获取子集合数据

iOS 10 UNNotificationAction,可以从后台模式切换到前台模式吗?

iOS 推送通知 ASP.NET 与 Azure 移动服务通信

ios - 注册远程推送通知失败

ios - 我是否需要为新版本的应用程序再创建一个新的SSL pushnotification认证?

ios - removeFromSuperview() 不工作

ios - CGImageRef 消耗大量内存

ios - Swift 2.0/iOS 9 兼容性

android - FCM 返回错误 : NotRegistered after the first message

firebase - 通过 FCM 发送推送通知时何时使用 iOS 设备 token ?