APNS证书问题,同时发送通知到iOS应用程序

要发送通知到我select以前的分布式APNS服务我的特定应用程序。 我成功收到了通知。

但现在在创build证书时,我在混淆在门户中select哪一个..

在这里输入图像说明 在这里输入图像说明

select(沙箱和生产),并创build.p12文件,并上传到我的服务器..但林下面的错误您已经select了生产服务器,但您的证书似乎不是生产证书! 请检查以确保您拥有正确的证书!

我发现这个问题是由于PushSharp造成的,

https://github.com/Redth/PushSharp/issues/585#issue

但无法编辑/修改该类中的代码。

请帮帮我

谢谢…

开发通知:select – “Apple推送通知服务SSL(SandBox)”

对于生产/分发通知:select – “Apple推送通知服务SSL(SandBox&Production)”

在我的服务器端更改为以下代码后

pushBroker.RegisterAppleService(new ApplePushChannelSettings(true,appleCertificate,password));

pushBroker.RegisterAppleService(new ApplePushChannelSettings(true,appleCertificate,password,true));

更改:向构造函数添加了一个参数来禁用证书检查。

现在即时通讯旧/新证书..

谢谢..