利用描述文件(.mobileconfig)制作Web Clip(网页桌面图标)
本帖最后由 jyh12923 于 2021-7-27 15:54 编辑起因是这样的:有个朋友发来了一个网页,里面有个“app”,据说是他自己的网页通过第三方制作的桌面图标。下载一看,是个描述文件
https://xs1.imd.im/avatar/210726/2qFZyixr_.jpg
啊,就是这样
我就下载了。
https://xs1.imd.im/avatar/210726/xDqBsawfv.jpg
嗯,不错
https://xs1.imd.im/avatar/210726/7b7jAAiwF.jpg
更多详细信息里是网址。
安装结束,主屏幕确实神奇地多出来一个图标,就是那个朋友的“app”。点进去,是个pwa.(相当于safari里的添加到主屏幕功能,但制作描述文件的方法能让没有pwa代码的网页首页【被描述文件记录的】pwa化)
不错,可是当我也想在这个网站定做一个时,居然只有免费3天!!!啊,那肯定不行啊,作为白嫖党怎么能付钱买第三方vip呢???
于是我开始抓包,一通操作猛如虎,拿到下载的源文件:扩展名是.mobileconfig
用某知名文件预览器重命名为txt打开:灰常好,一堆看不懂的字符。。。没事,把看不懂的删了不就行了?
。。。2分钟后。。。成功了!!!
原来,看不懂的字符就是描述文件的签名,而描述文件不用签名也能装!!(只是苹果会警告)
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>FullScreen</key>
<true/>
<key>Icon</key>
<data></data>
//图标的data URL
<key>IsRemovable</key>
<true/>
//可否移除
<key>Label</key>
<string></string>
//名称
<key>PayloadDescription</key>
<string/>
//描述文件描述
<key>PayloadDisplayName</key>
<string></string>
//描述文件名称
<key>PayloadIdentifier</key>
<string></string>
<key>PayloadType</key>
<string>com.apple.webClip.managed</string>
//描述文件类型,为Web Clip
<key>PayloadUUID</key>
<string></string>
//UUID
<key>PayloadVersion</key>
<integer>1</integer>
//版本号
<key>Precomposed</key>
<true/>
<key>URL</key>
//网页链接
<string></string>
</dict>
</array>
<key>PayloadDescription</key>
<string></string>
<key>PayloadDisplayName</key>
<string></string>
<key>PayloadIdentifier</key>
<string></string>
<key>PayloadRemovalDisallowed</key>
<false/>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string></string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
嗯,删了以后「差不多」这样
接下来是对照尝试并修改每段string代表的显示内容:完成!重命名到mobileconfig,存储到文件,点击安装,成功!美滋滋
顺便做了个制作这个web clip的快捷指令https://www.icloud.com/shortcuts/8db60913afc24e1587e01d39919dc33a
(里面访问外部url为了生成随机的uuid,因为快捷指令没有内置这个功能)
做了个52破解pwa(因为没有52自带pwa代码,所以只能首页pwa):
链接:https://pan.baidu.com/s/1qbi7dnqSMCjRVhgmjTw-cw
提取码:52pj 本帖最后由 jyh12923 于 2021-7-29 08:04 编辑
a3322a 发表于 2021-7-29 04:57
苹果的描述性安装文件,貌似只能用safari浏览器打开下载才能安装,其它的浏览器不行,其实就和网页桌面快捷 ...
而且我帖子里说过了,描述文件可以让没有PWA代码的网页PWA化,而且描述文件可以自定义图标
https://xs1.imd.im/avatar/210729/5esSvVjVX.jpg
https://xs1.imd.im/avatar/210729/ybWBhz2Ua.jpg
https://xs1.imd.im/avatar/210729/j6hZf_zYN.jpg a3322a 发表于 2021-7-29 04:57
苹果的描述性安装文件,貌似只能用safari浏览器打开下载才能安装,其它的浏览器不行,其实就和网页桌面快捷 ...
在“文件”app里保存以后点一下也可以 z这是又什么作用呢? 学习学习 学习学习 厉害了我的哥 shipon 发表于 2021-7-27 15:34
z这是又什么作用呢?
emm其实没什么大作用,但真挺好玩的 感谢楼主分享不知道好用吗? 用啥抓包的楼主 bingsky 发表于 2021-7-28 15:31
用啥抓包的楼主
锤子Thor,网球没有买 苹果的描述性安装文件,貌似只能用safari浏览器打开下载才能安装,其它的浏览器不行,其实就和网页桌面快捷方式差不多
页:
[1]
2