被Apple拒绝的证书

问题描述:

在使用OneSignal为我的ios版本的cordova项目配置推送通知的证书时,证书每次尝试配置时都会被拒绝。
我已经按照步骤https://documentation.onesignal.com/docs/generate-an-ios-push-certificate
enter image description here被Apple拒绝的证书

我使用OneSignal Provisionator工具尝试提及,并使用钥匙串访问,以及没有任何结果生成的证书。

+0

同样的问题在这里,使用证书测试了与APNS的连接,并且我成功收到了该消息,但必须是OneSignal的某种错误。我已经联系他们的支持。 – Rick

+0

迄今为止的更新@Rick? – imrealashu

+0

我刚刚尝试过,它仍然无法正常工作,也没有来自支持人员的回复。 – Rick

您可以测试这个脚本APNS连接:

https://gist.github.com/greencoder/16d1f8d7b0fed5b49cf64312ce2b72cc

这个脚本需要你的PEM格式的密钥和证书。从p12转换使用

openssl pkcs12 -in PushCertKey.p12 -out PushCertKeyNoCrypt.pem -nodes 

OneSignal有一个服务问题,导致证书被错误地检测为无效。 It is now fixed, as noted in this status update