上传到Apple推送证书端口时,Apple MDM Vendor生成的plist文件无效

时间:2012-07-09 07:17:45

标签: ios apple-push-notifications mdm

我按http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning创建plist文件,但是当我将此plist文件发布到apple推送证书端口时,它失败并报告为invalide servicetype,服务类型invalidate null,任何人都可以帮助我吗?非常感谢!!!

2 个答案:

答案 0 :(得分:0)

您是否获得了供应商的证书和私钥?您应该上传plist_encoded文件而不是plist.xml文件。

答案 1 :(得分:0)

我几天前处理完全相同的错误,令人惊讶的是,“ServiceType null”是这个问题唯一的日志声明,好的工作Apple ...

所以你需要检查一些事情才能让它发挥作用:

  1. 确保您使用的帐户是首次购买时已选中mdm选项的企业帐户。
  2. 在创建mdm证书时选择证书类型时,请确保在生产下使用MDM CSR,而不是在开发或其他任何一个下使用“Apple推送通知服务SSL(沙箱)”。
  3. 也像Kun说的那样,使用encoded_plist,但是如果你确实使用了plist.xml,我认为你会得到另一种类型的错误,说“无效的签名请求”
  4. 希望这会有所帮助,祝你好运。