上传到苹果推送证书端口时,Apple MDM Vendor 生成的 plist 文件无效
Posted
技术标签:
【中文标题】上传到苹果推送证书端口时,Apple MDM Vendor 生成的 plist 文件无效【英文标题】:Apple MDM Vendor genenrated plist file is invalidate when upload to apple push certificate port 【发布时间】:2012-07-09 07:17:44 【问题描述】:我通过http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning 逐步创建plist 文件,但是当我将此plist 文件发布到苹果推送证书端口时,它失败并报告为invale servicetype,service type invalidate null,有人可以帮我吗?非常感谢!!!
【问题讨论】:
【参考方案1】:您是否获得了供应商的证书和私钥?您应该上传 plist_encoded 文件,而不是 plist.xml 文件。
【讨论】:
【参考方案2】:几天前我正在处理完全相同的错误,令人惊讶的是,“ServiceType null”是此问题的唯一日志记录语句,干得好 Apple...
因此,您需要检查一些事项才能使其正常工作:
-
确保您使用的帐户是企业帐户,并在首次购买时选中了 mdm 选项。
在创建 mdm 证书时选择证书类型时,请确保使用 Production 下的 MDM CSR,而不是 Development 下的“Apple Push Notification service SSL (sandbox)”或任何其他。
也如Kun所说,使用encoded_plist,但如果你确实使用plist.xml,我想你会得到另一种类型的错误,说“无效的签名请求”
希望这会有所帮助,祝你好运。
【讨论】:
以上是关于上传到苹果推送证书端口时,Apple MDM Vendor 生成的 plist 文件无效的主要内容,如果未能解决你的问题,请参考以下文章