剧情背景
最近由于苹果审核越来越严厉,毕竟你爸爸还是你爸爸,有部分app稍微敏感可以通过web clip的方式来减缓用户快速流失。个人对web clip的理解就是产品设置一个快捷方式在你的设备上,但是这个快捷方式引导的主体还是一个web url,可以自定义一张图标。但是这种方式的体验并不是很好,而且不是使用部分设备硬件特性,只能作为较为次的策略。废话不多说,上干货。
第一步:下载Apple Configurator 2(MAC OS)
傻瓜式,不多讲。
第二步:利用Apple Configurator 2生成描述文件
1.打开Apple Configurator 2应用程序,左上角选择新建描述文件一栏,然后拖到最后一项web clip,点击配置。

2.设置你的快捷入口相应的信息(显示名字、图标等信息),可移除一项勾选就会有app长按浮动删除的效果,不勾选只能在描述文件删除,其他配置就按照常规设置即可。
3.生成之后command+s保存未签名的文件,放在任意目录下。
第三步:利用py脚本进行签名和加密(当然还有其他方式,请读者自我查找)
脚本一直是提高生产力和效率的一把好手,所以优先选择。
此次签名利用著名开源代码平台github,利用其中一个py脚本进行快速签名和加密。链接如下:
Prework:
在桌面新建个文件夹,将之前保存的描述文件和py脚本中的profile_signer.py文件一同放进来。
1.打开终端,输入cd+空格+将之前的文件夹拖进来。
2.再输入命令(仅添加签名功能)
./profile_signer.py -n "iPhone Distribution: XXX" sign AcrobatPro.mobileconfig AcrobatProSigned.mobileconfig
ps:输入完命令,请输入电脑密码给予权限。
3.再输入命令(仅添加加密功能)
./profile_signer.py -n "iPhone Distribution:XXX" encrypt AcrobatPro.mobileconfig AcrobatProEnc.mobileconfig
4.再输入命令(添加签名和加密功能)
./profile_signer.py -n "iPhone Distribution: XXX" both AcrobatPro.mobileconfig AcrobatProBoth.mobileconfig
5.最终的全家福

注意:"iPhone Distribution: XXX"为你的证书在钥匙串中的全名。打开钥匙串,选择登录、证书,然后点击任意证书,右击显示简介,复制全名即可。
最后:这里用签名即可,然后通过隔空传送发送给iPhone,即可安装,然后看手机桌面就可以看到你设置的长得像app的快捷方式了。
友情提醒:桌面删除了快捷方式,只能在通用-描述文件中移除该描述文件,再重新安装该描述文件,较为繁琐。
网友评论