详情页

iOS APP h5快捷程序 .mobileconfig的生成

时间:2024年02月19日

编辑:佚名

iOS APP h5快捷程序 .mobileconfig的生成
从APP Store 下载Apple Configurator软件
从一个管理点管理所有iOS设备应用程序,文档和配置文件。想要确保您的所有家庭成员在其每台iOS设备上都有类似的应用和文档,管理日益增长的iOS设备库在我家中变得相当麻烦。
尽管针对学校和企业,Apple Configurator是一款免费的macOS工具,可让您从中心位置管理贵组织(或家中)内的所有iOS设备。
(1)新建描述文件
点击工具栏新建描述文件
(2)设置通用
名称:在手机设置–通用–描述文件与设备管理里面显示的名称
组织:在手机设置–通用–描述文件与设备管理里面显示的
标签:展示在桌面上的文件名称
(3)设置web clip
标签:展示在桌面上的文件名称
URL:点击该图标跳转的URL
图标:展示在桌面上的图标
可移除:勾选则表示可以类似APP长按删除,否则只能在描述文件中删除
生成之后command+s保存未签名的文件,安装时会显示红色未认证
若进行这两步保存(command+s)文件,安装提示不成功,显示是未签名,则需要配置证书
(4)配置证书
选择文件,给描述文件签名,就可以生成mobileconfig文件。
OpenSSl 1.0及其以上版本
下载apache版本SSL证书,将www.icjs.cc_public.crt以及www.icjs.cc_public.key改为mbaike.crt和mbaike.key
下载other或者nginx版本SSL证书,将www.icjs.cc_public.pem改为ca-bundle.pem
将未签名的.mobleconfig文件改成unsigned.mobileconfig
生成已签名配置文件
在linux操作系统上,通过运行OpenSSL命令行,生成签名后的signed.mobileconfig文件
openssl smime -sign -in unsigned.mobileconfig -out signed.mobileconfig -signer mbaike.crt -inkey mbaike.key -certfile ca-bundle.pem -outform der -nodetach
将证书私钥key文件的密码写入到生成的key文件中
openssl rsa -in mbaike.key -out mbaikenopass.key
写入签名
openssl smime -sign -in unsigned.mobileconfig -out signed.mobileconfig -signer mbaike.crt -inkey mbaikenopass.key -certfile ca-bundle.pem -outform der -nodetach
(5)页面使用
<a href="/app.mobileconfig">IOS下载</a>
相关文章
猜你需要