MDM证书申请最后一步

在移动设备管理这块,最头疼的还是证书申请,鄙人就遇到一个烦人的问题。

问题:按照步骤将证书逐步转换格式,最后一步用python脚本签名的时候,遇到这样的错误,见图1

图1

看了下python脚本代码,大致是通过脚本去苹果网站下载证书,然后生成我们需要的格式证书。公司网络和家里网络都出现这个错误,实在是郁闷。

后来,无意中找到一个方法。不用脚本去下载证书,而是先将证书下载到同一路径,将脚本的这行代码 : intermediate_cer = urllib2.urlopen('https://developer.apple.com/certificationauthority/AppleWWDRCA.cer').read()    替换成  :intermediate_cer = open('AppleWWDRCA.cer','r').read()   

注:python脚本语言是按tab区分代码块的,所以在修改代码时,注意空格和tab,不然会出现不对齐的格式错误。

最后,执行脚本语言,applepush.crs文件就生成了。看图2

图2

登陆https://identity.apple.com/pushcert,按步骤创建mdm证书,提交上一步生成的applepush.crs文件,见图3

图3

点击下载,双击添加到钥匙串,我们会看到钥匙串里多了一个APSP证书,见图4

图4
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,026评论 25 708
  • 引言关于开发证书配置(Certificates & Identifiers & Provisioning Prof...
    molake阅读 48,983评论 7 62
  • 关于开发证书配置(Certificates&Identifiers&Provisioning Profiles),...
    Kasign阅读 4,420评论 0 14
  • 三十七年前,一架私人客机坠毁于神农架林区,失事原因是因为发动机失灵导致坠落,机上两名机组人员罹难。 “道士,跟你讲...
    七谢阅读 411评论 0 0
  • 我在想怎么开头解释现在就是最好的时机,好多事情比如现在,当我开始写这篇文章了,自然而然就会有东西慢慢出来。有的人习...
    张中政Mr阅读 784评论 0 0

友情链接更多精彩内容