桌面书签的功能以及如何创建以及签名请看往期文章《iOS Web Clip生成和签名以及发布》,后面便不在做更多的介绍。
由于大多数公司同事都使用的Windows系统的PC,无法安装【Apple Configurator 2】开发工具,因此无法使用友好的界面直接对该文件进行创建和修改。
描述文件模板:app.mobileconfig
整个 app.mobileconfig 文本主要分为两个部分,一个是描述文件(app.mobileconfig)本身的相关信息,一个是Web Clip的信息
第一、下图为描述文件(app.mobileconfig)的相关信息,主要体现在安装成功后的【设置 - 描述性文件】
中;
第二、下图为桌面书签(Web Clip)的相关内容,主要于 PayloadContent
中
上面的所有信息内容都可以通过直接编辑文本进行修改,除了桌面书签信息中的图标(Icon)
的值,无法直接使用编辑器选取图片后载入;
<key>Icon</key>
<data>App图标base64字符串</data>
第一步:打开百度使用关键字“图片转base64”关键字,寻找我们需要的在线工具,我们搜索结果第一个为例;
第二步:打开web页面后,选取我们需要的logo图片,上传后转化结果如下
*注意:建议选取图片类型为png
或jpg
,大小为200*200像素
即可,图片越大编辑后的描述文件(.mobileconfig)越大
第三步:复制上面转化结果字符串到 data
属性中,然后删除逗号前的字符(data:image/jpeg;base64,)