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));
更改:向构造函数添加了一个参数来禁用证书检查。
现在即时通讯旧/新证书..
谢谢..