文件的生成不再多表,可以通过Apple Configurator 2
生成,或者编程拼接配置文件都可以;
利用KeyChain
和security
命令行工具对文件进行签名
$security cms -S -N "Mac Developer Application" -i /path/to/your.mobileconfig -o /path/to/your/signed/output.mobileconfig
参考链接请点击这里
$openssl smime -sing -signer cer.pem -inkey pri.key -certfile intermediate.pem -outform der -nodetach -in unsigned.mobileconfig -out signed.mobileconfig
参数分析:
- signer: 签名所使用的证书
- inkey: 证书的私钥
- certfile: 颁发证书时使用的证书
参考链接请点击这里