生成证书之后,我只在钥匙串中导出了私钥(没有导出证书),以.p12格式导出并使用该文件,但它不起作用。我只导出了证书并以.p12格式导出并使用该文件,但它也不起作用。
异常信息为:
您选择了生产服务器,但您的证书似乎不是生产证书!请检查确保您使用了正确的证书!
如果我使用相同的.p12文件使用MoonAPNS库,则可以正常工作,但是使用PUSHSHarp库时就不行。我仅将PUSHSharp库用于静默通知。
异常信息为:
您选择了生产服务器,但您的证书似乎不是生产证书!请检查确保您使用了正确的证书!
如果我使用相同的.p12文件使用MoonAPNS库,则可以正常工作,但是使用PUSHSHarp库时就不行。我仅将PUSHSharp库用于静默通知。
ApplePushChannelSettings
中将disableCertificateCheck
设置为true
可以避免异常,但通知仍未发送。证书在我的Mac上经过验证和测试,但PushSharp似乎不再处理它。 - andreas