-
18-09-2019 - |
题
我试图运行使用当地mac机,但是以下错误。
Warning: stream_socket_client() [function.stream-socket-client]: Unable to set private key file `/Applications/XAMPP/xamppfiles/htdocs/apns/apns-dev.pem’ in /Applications/XAMPP/xamppfiles/htdocs/apns/apns.php on line 9
Warning: stream_socket_client() [function.stream-socket-client]: failed to create an SSL handle in /Applications/XAMPP/xamppfiles/htdocs/apns/apns.php on line 9
Warning: stream_socket_client() [function.stream-socket-client]: Failed to enable crypto in /Applications/XAMPP/xamppfiles/htdocs/apns/apns.php on line 9
Warning: stream_socket_client() [function.stream-socket-client]: unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (Unknown error) in /Applications/XAMPP/xamppfiles/htdocs/apns/apns.php on line 9
Warning: socket_close() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/apns/apns.php on line 11
Warning: fclose() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/apns/apns.php on line 12
我PEM认证产生的其他机,
因此,我完全糊涂了什么我们现在要做的。
请让我知道什么我需要做到运行它在localhost
解决方案
我认为你可能有出口证书,但没有私人钥匙。cer文件,苹果供应。
这些指示从markbates可能有帮助:
一旦你的证书 苹果应用程序、出口 你的钥匙和证书作为苹果 p12文件。这里是一个快速演练 在如何做到这一点:
- 击公开箭头旁证书在访问的钥匙串 选择证书和 关键。
- 右击并选择
Export 2 items…
.- 选择p12格式从下列和它的名字
cert.p12
.现在隐蔽的p12文件a pem文件:
$ openssl pkcs12 -in cert.p12 -out apple_push_notification_production.pem -nodes -clcerts
不隶属于 StackOverflow