Vessum › 博客 › 为什么没有任何 App 能在 iPhone 上隐藏你的其他 App
为什么没有任何 App 能在 iPhone 上隐藏你的其他 App
所有号称能在 iPhone 上隐藏你其他 App 的应用,要么说的是别的事,要么需要越狱。iOS 实际允许什么,以及该怎么做。
在 App Store 搜索「在 iPhone 上隐藏应用」,你会看到几十个结果。它们几乎都在描述别的东西,不是你要找的,还有少数纯属撒谎。值得弄清楚原因,因为真正的答案会把你带到一个更有用的地方。
简短版本
iOS 上的第三方应用无法显示或隐藏另一个应用。 它不能把你的银行 App 从主屏幕移走,不能把 Instagram 从搜索里拿掉,不能注册第二个设备密码,也不能用自己的界面替换主屏幕。
这些不是苹果忘了做的功能。它们属于系统权限,普通开发者没有任何可以申请的资格。任何声称做得到的应用,要么在做比它暗示的窄得多的事,要么需要越狱,而越狱让手机明显更不安全,而不是更安全。
iOS 确实给了你什么
这里确实有真功能。只不过是苹果的,不是某个应用的。
隐藏并要求面容 ID
从 iOS 18 起,你可以长按几乎任何应用图标并选择隐藏。该应用会移到 App 资源库底部一个上锁的「已隐藏」文件夹里,从主屏幕、搜索、Siri 建议中消失,通知也不再显示内容。
对最常见的情况,这确实好用:有人拿起你已解锁的手机随手翻看。它有两个值得知道的限制。
第一,「已隐藏」文件夹是个众所周知的地方。 近几年用过 iPhone 的人都知道它存在,也知道去哪儿找。它挡得住随意一瞥,挡不住真的在找东西的人。
第二,它最终回落到你的设备密码。 面容 ID 是主要解锁方式,但密码同样有效。谁拿到你的密码,谁就拿到了那个文件夹。
专注模式与主屏幕页面
专注模式可以显示另一组主屏幕页面。配合快捷指令自动化,感觉就像应用在出现和消失。
这只是表面功夫。应用仍在 App 资源库里,仍在搜索里,也仍在「设置」里。任何人向下轻扫、输入名字的前三个字母,立刻就能找到。对减少分心有用,对隐私没用。
屏幕使用时间的限制
「屏幕使用时间」确实能把部分内置应用从整台设备上移除,包括 Safari 浏览器和相机。那是真的移除,不是遮掩。
问题在于,它只管苹果自家的应用,而且开关放在「设置」里、藏在一个屏幕使用时间密码后面,任何去看的人一眼就知道限制被打开了。
监管与 MDM
一台受监管的设备,通过 Apple Configurator 或移动设备管理服务纳入管理后,可以在操作系统层面强制执行真正的应用黑名单。这是本页唯一一个能做到人们通常所说的那件事的办法。
代价很大。让设备进入受监管状态会抹掉它。配置描述文件在「设置」里看得见。之后想改任何东西,都要再走一遍管理工具。它是为公司和学校设计的,而且看得出来。
引导式访问
「引导式访问」把手机锁定在单个应用里,直到输入另一个密码为止。在苹果提供的所有功能里,它最接近「这台手机只显示这一个东西」。
它也完全藏不住。拿到一台处于引导式访问状态的手机,任何人立刻就能看出它被限制了。取决于是谁在问,这可能正是你想要的,也可能正是你不想要的。
一个诚实的对比
| 做法 | 是否真的藏住 | 是否看得出有东西被藏了 |
|---|---|---|
| 隐藏并要求面容 ID | 对随意一瞥,是 | 「已隐藏」文件夹是公开的地方 |
| 专注模式与主屏幕页面 | 没有,搜索里还在 | 不明显 |
| 屏幕使用时间的限制 | 仅限苹果自家应用 | 是,在「设置」里 |
| 监管加 MDM | 是 | 是,描述文件列在那里 |
| 引导式访问 | 只能靠锁定到一个应用 | 非常明显 |
| 第三方应用 | 做不到 | 不适用 |
那 App Store 上那些应用在做什么?
多半是三件事之一。
它们是保险库,不是隐藏器。 应用把照片或文件存在它自己里面,用一个密码挡着。你的其他应用毫发无损。这是一个真实而有用的类别,只是介绍文案常常吹过头。
它们伪装成别的东西。 那种输入密码就变成保险库的计算器。这类应用隔一阵子就会被下架,因为苹果的 2.3.1 条款禁止隐藏或未说明的功能,而一个暗地里是保险库的计算器正是教科书式的例子。
它们隐藏自己的图标。 有少数老办法允许应用改变或模糊自己的外观。这些办法无法推及其他应用,而且大多已经失效。
该怎么做
诚实的重新表述是:隐藏应用很少是真正有用的那件事。有用的做法取决于你担心的是谁,而两种常见处境需要相反的答案。
如果担心的是有人拿起你的手机,「已隐藏」文件夹加上给个别应用上锁,已经覆盖得不错。设置好,然后别再想它。
如果担心的是有人站在你面前,要你解锁手机,隐藏就失效了,因为你马上要亲手交出密码。在那里管用的是准备:提前决定好那个密码会打开什么。那是另一个问题,我们另写了一篇:当有人要你交出密码时该怎么办。
如果担心的是过境,这两者都帮不上多少忙,答案主要取决于你带了什么、手机处在什么状态。那篇是带着手机过边境。
唯一需要警惕的说法
如果一个应用说它能在没有越狱的 iPhone 上隐藏其他应用,它做不到。这不是对开发者的评判,而是关于 iOS 允许什么的事实,对商店里每一个应用都同样成立,包括我们的。
任何建立在「操作系统允许什么」这类虚假说法之上的东西,最终都会在你真正依赖它的那一刻让你失望。那是个很糟糕的时刻才发现这件事。