我已按照以下链接http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning将已生成的文件上传到已生成推送通知证书的https://identity.apple.com/pushcert。
我使用IPCU创建了.mobileConfig文件,并以Vendor.p12文件作为标识,并且可以在我的iOS设备上安装配置文件。配置文件安装成功,我可以在IPCU中看到控制台登录,并且该设备也正在访问配置文件中提到的服务器和签入URL。
我从门户网站下载了PEM格式的APNS证书,并将其安装在钥匙串访问中。我选择了APNS证书(APSP:an23 .....)和与MDM供应商证书相关联的私钥(我在这里做错了吗?)并将它们导出到.p12文件中。使用此.p12文件我通过使用java-apns库发送推送通知将唤醒呼叫发送到iOS设备。我收到消息已经发送的反馈,但iOS设备没有回到具有空闲状态的Checkin-url。 请让我知道如何解决这个问题...
答案 0 :(得分:0)
设备是否能够通过5223到达苹果?设备需要打开连接以接收签入请求。 3g设备通常应该没问题,但wifi设备可能会被阻止。