服务器未接受iOS推送通知证书私钥



我目前正在尝试为服务器启用推送通知,并且我正处于需要上传SSL证书的阶段。我遵循了Ray Wenderlich P.N.教程中的步骤,但我无法让我的服务器接受私钥文件。教程可以在这里找到:http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
所以我创建了证书(顺便说一句,我正在进行分发,而不是像教程中那样进行开发),并将其转换为.pem。服务器接受此罚款。然后,我从KeyChain Access导出一个非密码保护的.p12文件。我这样做没有密码,因为服务器要求私钥没有密码保护。起初,我尝试上传这个.p12,但它给出了一个错误,说它无法解析私钥。然后我决定将.p12转换为非密码保护的.pem。当我把这个上传到服务器时,我得到一个"key.pem是空的……"错误。老实说,我不完全确定接下来该何去何从。我使用的服务器名为appfog.com。

如果有人能帮助上传这个私钥在服务器上使用,我将不胜感激

此致,
Mike

最终通过另一种方式完成了这项工作。我的后端开发人员最终使用了这些证书,现在一切都很顺利。

谨致问候,Mike

最新更新