简单介绍

很多朋友对于iOS描述文件签名的问题,安装显示未验证,未签名,接下来这个教程就是帮助你们签名已经认证
未签名

教程开始

需要的东西

  1. SSL证书验证(跟https一样)
  2. 未签名的mobileconfig文件

如果你的域名在腾讯云或阿里云,可以现在免费的SSL证书,证书下载选apache

下载SSL证书

这里我们下载的Apache的,解压出来会得到三个文件,分别是(后缀):key、chain.crt、public.crt。

我们把三个文件改一下名,
重命名SSL证书

key的改成=server.key (你的私钥)

public.crt的改成=server.crt (你的服务器SSL证书)

chain.crt的改成=ca-bundle.crt (你的根证书链)

未签名的mobileconfig的改成=company.mobileconfig (你的描述文件)

把四个文件放同一个目录内,然后在当前文件夹内,启动命令终端,必须是在这个文件夹内!!
签名描述文件

目录终端签名命令:

openssl smime -sign -in company.mobileconfig -out signed.mobileconfig -signer server.crt -inkey server.key -certfile ca-bundle.crt -outform der -nodetach

命令运行完之后,会在目录里面生成一个已签名的signed.mobileconfig(如果文件夹内没有,就刷新一下)

大功告成!

已验证签名:
已签名

欢迎加入小艾资源交流群
最后修改:2024 年 09 月 09 日
如果觉得我的文章对你有用,请随意赞赏