我正在为我的组织制作 MDM 解决方案,但我遇到了推送问题。
我已经设置了 MDM 服务器,注册了 MDM 配置文件,创建了证书,但是当我尝试推送时,APNS 没有返回任何内容,并且设备没有连接到我的服务器。
我使用 Apple 文档和 ruby 代码来设置服务器,this和this article用于证书生成,houston用于推送。
我认为问题出在证书上,但我不知道出了什么问题。
您可以这样做检查证书和密钥:
openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert certificate.pem -key key.pem
也试试这个:
openssl s_client -connect gateway.push.apple.com:2195 -cert certificate.pem -key key.pem
你可以在这里找到一个很好的教程。