iOS 为mobileconfig描述文件签名

2016-12-30  本文已影响0人  那就这样吧_

使用ssl证书进行签名

http://www.rootmanager.com/iphone-ota-configuration/iphone-ota-setup-with-signed-mobileconfig.html

使用苹果开发者证书进行签名

使用命令行方式签名

解压 Apple Root Certificate证书. 然后解压Apple Intermediate Certificate
openssl x509 -inform DER -outform PEM -in AppleIncRootCertificate.cer -out root.crt.pem
openssl x509 -inform DER -outform PEM -in AppleAAICA.cer -out Intermediate.crt.pem
在文本编辑器中打开两个解压出来的文件
复制并且粘贴Intermediate.crt.pem 到 root.crt.pem的开始位置,保存,然后你的root.crt.pem文件就是两个证书合并的结果

使用脚本签名

先从github上找到 python 脚本,将脚本文件profile_signer.py和描述文件Example.mobileconfig放在同一目录下。

注:以下命令中使用的 "iPhone Distribution: XXXXXX Network Technology Co., Ltd (XXXXXX)" 为证书在钥匙串中显示的全名。( 获取方式:钥匙串 -> 选中证书 -> 显示简介 -> 常用名称 )


如果能正确读取到证书,会看到如图提示,选择允许即可完成签名!
上一篇 下一篇

猜你喜欢

热点阅读