当前位置:   article > 正文

企业内网通过itms-services(https)协议安装IOS应用_itms ssl

itms ssl

一、使用itms-services能做什么?

公司内部打ipa包安装到测试机用usb插电脑很烦躁,每台测试机都要来插我的电脑太不友好,于是,如果能在wifi环境中每个测试人员直接无线安装ipa到手机就很爽了,全程不用来打断我的工作。

二、如何创建自签名的SSL证书?

由于新版IOS使用itms-services只支持https协议,所以需要在服务器添加SSL支持,如果有从CA机构申请的SSL证书则忽略,测试环境我使用了自签名证书。

1、首先创建自己的CA根证书

openssl genrsa -out myCA.key 2048

openssl req -x509 -new -key myCA.key -out myCA.cer -days 730
-subj /CN="My CA"
  • 1
  • 2
  • 3
  • 4
  • 5

2、将myCA.cer安装到IOS测试机上,以此当做内置的受信任根CA,可以使用safari下载安装

3、上面的CA创建好之后,我们可以基于该证书创建许多证书

openssl genrsa -out mycert.key 2048

openssl req -new -out mycert.req -key mycert.key -subj /CN=192.168.1.18

openssl x509 -req -in mycert.req -out mycert.cer -CAkey myCA
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/746129
推荐阅读
相关标签
  

闽ICP备14008679号