100次浏览 发布时间:2024-09-17 09:50:19
讲个故事。
小王在 XX 手机维修店为 iPhone 13 更换了一块电池,用了半个月后,电池倒是没什么问题,但手机桌面中出现一软件图标,无法删除。
在小王的认知中,iOS 是不可能出现这种情况的,于是怀疑换电池时,手机被店内维修人员动了手脚。
小王前去维修店找店主理论,老板倒也好说话,接过手机就开始操作。一番腾挪后,发现该软件图标确实无法删除,遂建议小王刷机处理,但小王表示机器内有重要资料,不愿冒刷机风险。
店主愿意退还小王换电池的所有费用,但小王依旧不愿意,表示店主这种行为没有商业道德,要怎样怎样...
-------------
在这件事中,双方都是受害者,实为认知不同导致。
上帝视角看问题,这事肯定不是维修店的锅。好比如,你今天去超市买了个新菜板,回家拿它切菜,结果菜炒的太咸了,你总不能怪超市老板吧?
但是小王不这样认为,他从来没下过厨,他“以为”炒菜时加盐的步骤,可能是在菜板上切菜时完成的。
店主肯定也是知道,这锅不是他的,不过这种情况下,辩解似乎只会让矛盾加剧。不得不说,店主会做生意。
-------------
这件事其实很好分析,九成九是小王安装了描述文件性质的网页标签,而这个网页标签的制作者将其设置为“不可移除”。
若按常规设置,可以做到桌面图标长按无法删除,但在设置⇨通用⇨设备管理中依旧可删除对应的描述文件,桌面的图标会随之消失。遂,小王中招的描述文件不同于常规设置。
也难怪维修店无法解决,一般的维修店主攻硬件维修,软件方面没那么了解也正常。
-------------
此类描述文件性质的桌面标签一般分为 4 种。
❶ 桌面长按能删除,也可在设置⇨通用⇨设备管理中删除。
❷ 桌面长按无删除按钮,但在设置⇨通用⇨设备管理中移除对应描述文件,附属的桌面图标也会消失。
❸ 经过一顿不可描述的操作,部分桌面标签即能做到桌面长按无删除按钮,设备管理中的描述文件也无移除选项。(小王遇到的应该就是这种)
❹ 这种大多为 BUG 触发,在桌面上无法长按删除,但在设置⇨通用⇨设备管理中压根就没有对应的描述文件。
其中,第 ❸ 种通过第三方工具还有可能删除(成功率也不算高),但第 ❹ 种就尴尬了,估计没多少人知道怎么删。
这也算全网首发吧,教长讲讲第 ❹ 种的解决方法。
如果你还能下载到这个无法删除的描述文件原件,那么下载后,使用文本工具打开,搜索 IsRemovable 和 Disallowed,将两位下方的状态改为 true 和 false,保存后再安装,即可删除。(该方法也适用于第 ❸ 种)
原理:将描述文件修改为可移除的状态,然后覆盖安装。该方法必须原文件,获取到描述文件对应的 UUID,否则不能覆盖安装。
如果你已经不知道原件在哪,我们可以利用 iOS 15 的分页管理功能,来强制删除该桌面标签。
首先我们将要删除的顽固标签单独放一页,然后长按下方标注地方:
进入分页管理界面后:
会弹窗移除提示,点击“移除”:
后续还有个弹窗,再点“移除”,完活。
该方法适用于仅剩桌面顽固图标的情况,因为若设备管理里有对应的描述文件,此方法也只会删除图标,不会删除对应的描述文件。
-------------
目前,市面上在售的删标服务,仅用到覆盖原理,就这,一样月入过万。此外,市面上还有将网站打包成描述文件的服务,贵的一次也要好几百。(赚的就是信息差,没啥技术含量)
随便一搜,遇到同问题的网友成千上万,有的是浏览某些网站误点安装的、有的下载软件前提示安装的等等,但对应的解答不成系统。