首页/macOS
拖进去,只是复制了一份
macOS 上的安装包是一个磁盘映像。打开它,你会看到一个窗口,里面是程序图标和一个应用程序文件夹的快捷方式,中间可能还有个箭头。把图标拖过去——这一步做的是复制,不是安装。真正的检查发生在你第一次双击它的时候,所以「已经拖进去了却打不开」是正常现象,不是没装好。WhatsApp 网页版在 macOS 上同样不涉及这些步骤。
为什么拖完还要再确认一次
因为在 macOS 的模型里,「文件存在」和「文件被允许运行」是两件事。复制只解决前者。
拖动 = 复制,映像本身是只读的
磁盘映像一个封装的只读卷。里面的程序在那个卷上运行也没问题,但卷一旦推出,程序就没了——所以必须先复制到应用程序文件夹。很多人直接在映像里双击运行,用着挺正常,重启之后图标变问号,就是这个原因。
复制完之后,映像本身可以直接推出并删掉,不影响已复制的那份。留着它只占空间。
第一次打开才做身份检查
系统会核对两件事:这个程序有没有有效的开发者签名,以及有没有经过公证。两个都过,直接打开;缺一个,就会弹提示。所以同一份文件,在别人机器上能开、在你机器上不能,多半不是文件不同,而是系统版本或安全设置不同。
这项检查只做一次。放过之后,之后再打开不会再问。这也是为什么「第一次要点两下」这种说法会流传——第二次确实不需要了,但原因不是它记住了你点了两下,是这项检查已经过了。WhatsApp 网页版没有这一层,浏览器只校验连接,不校验本地程序。
| 提示在说什么 | 真实含义 | 能做什么 |
|---|---|---|
| 无法验证开发者 | 签名缺失或证书不受信任 | 去隐私与安全性里单独放行 |
| Apple 无法检查是否含恶意软件 | 没经过公证,不是发现了病毒 | 同上,一次即可 |
| 已损坏,应移到废纸篓 | 常是文件的隔离属性异常,不是包坏了 | 重新取一次,别去改系统设置 |
| 需要更高版本的系统 | 系统版本低于程序要求 | 升级系统或换用旧版 |
第三行最容易被误判。看到「已损坏」就去关系统完整性保护、或者执行一堆终端命令,是常见但过激的处理。这个提示多数情况来自文件在传输中被加上了异常的隔离标记,重新从原处取一次通常就好。为它去降低整机安全设置,代价与收益不成比例。WhatsApp 网页版不会出现这个提示,因为它没有本地文件可被加上隔离标记。
三种情况,三种处理
先分清是哪一种,再决定动不动手。三种的代价完全不同。
签名正常、公证正常
不会弹任何提示。如果这时候打不开,问题不在关卡,去看系统版本或程序是否完整。
签名正常、未公证
会弹「无法检查」。这类可以放行,前提是你确认来源。放行动作在系统设置里,不在提示框里——这是很多人卡住的地方。
签名缺失
同样会弹提示,但风险高一层:无法确认是谁打的包。除非来源极其确定,否则重新取一次比放行更划算。
提示「已损坏」
不属于上面三种。先重新取文件;仍然如此,再考虑是不是下载过程中被中间层改写过。WhatsApp 网页版这一类纯浏览器用法不会出现这些提示。
放行动作的位置值得记一下:它不在那个提示框里,而在系统设置的隐私与安全性一栏的底部,且只在你刚被拦过之后的一段时间内出现。错过了就得重新触发一次,这是「找不到那个按钮」的常见原因。
删掉图标,不等于删干净
macOS 的程序多数是自包含的,但支持文件散在别处。
主程序:拖到废纸篓即可
应用程序文件夹里的那个就是全部程序本体,删掉它等于卸载。没有「卸载程序」这个环节,也没有注册表要清。这一步比 Windows 简单得多。
支持文件:留在资源库里
数据、缓存、偏好设置存在用户资源库下的几个子目录里,删主程序不会碰它们。这也解释了「删了重装,设置还在」——重装时读到的是旧的支持文件。要彻底清,得连这些一起删,且删之前确认不需要里面的记录。
登录项与通知授权:会自己掉
主程序删掉后,开机登录项会显示一个失效条目,系统设置里的通知列表也可能保留一行。前者可以在登录项里移除,后者通常随系统重启清掉。这两处都不影响使用,只是看着不干净。