导航首页 » 计算机 » 制作苹果描述文件app.mobileconfig的教程。
制作苹果描述文件app.mobileconfig的教程。
第一步、安装配置工具 1、首先下载iPhone实用配置工具,下载地址:https://www.123pan.com/s/jHelVv-VlGkh.html 2、双击压缩包里的 iPhoneConfigUtilitySetup.exe 进行安装,全部默认即可; 完美解决win10下iphone配置实用工具找不到“apple mobile device support” (位置即是安装路径所在位置,下面是默认安装位置) 1、进入如下目录 “C:\Program Files (x86)\Common Files\Apple\Mobile Device Support\” 复制MobileDevice.dll到 "C:\Program Files (x86)\iPhone 配置实用工具\"下 2、进入如下目录 “C:\Program Files (x86)\Common Files\Apple\Apple Application Support” 复制SQLite3.dll到 “C:\Program Files (x86)\iPhone 配置实用工具”下 第二步、配置描述文件 1、启动iPhone实用配置工具,点击“配置描述文件” → 新建 ,填写通用信息 2、左侧菜单切换到“Web Clip”,填写APP名称、H5网址域名,同时添加一个.bmp格式的图标 3、点击菜单栏的“导出”,注意这里的“安全性”选项一定要选择无,,导出文件命名为unsigned.mobileconfig 第三步、签名 1、签名需要用到以下3个SSL证书文件(域名SSL证书可以在腾讯云、阿里云或者宝塔面板免费申请): server.crt  服务器端用于签名的证书 server.key  服务器端用于签名的证书的秘钥 ca.crt  其他机构为服务器颁发的CA证书 2、下载Apache版本的证书,如下: 3、打开.pem文件,里面一共2段密钥,提取里面的信息,第1段属于server.crt,第2段属于ca.crt ,如下图: 分别新建server.crt和ca.crt两个文件,将上面拆分出来的密钥复制粘贴到这两个文件里; 4、将0_37boke.com.key重命名为server.key,最终得到如下几个签名所需文件: 将这几个文件上传到Linux服务器里(如果你的电脑cmd命令里可以执行openssl指令,也可以直接在windows系统上进行签名,也可以在凭证中添加证书。); 5、在Linux的SSH终端里执行以下签名命令: cd /home/www/ios openssl smime -sign -in unsigned.mobileconfig -out app.mobileconfig 站长购物导航网-signer server.crt -inkey server.key -certfile ca.crt -outform der -nodetach 6、我上传的那几个签名文件位于/home/www/ios目录里,命令执行完成后,会在该目录生成一个app.mobileconfig文件,这个就是苹果可执行的描述性文件; 第四步、测试 将生成的app.mobileconfig描述性文件放到网站上,然后在苹果Safari浏览器里通过http链接访问这个文件进行安装,结果如下: