升级到macOS 13 Ventura后,不少朋友发现系统安全选项被重置了,打开之前能用的软件时,屏幕直接弹出“已损坏,无法打开”的提示。别急,这大概率不是软件真坏了,而是新系统的安全策略变得更严格了。下面整理了几步常见的解决方法,按顺序试试,基本都能搞定。 方法一:通过系统设置直接放行 先去系统设
升级到macOS 13 Ventura后,不少朋友发现系统安全选项被重置了,打开之前能用的软件时,屏幕直接弹出“已损坏,无法打开”的提示。别急,这大概率不是软件真坏了,而是新系统的安全策略变得更严格了。下面整理了几步常见的解决方法,按顺序试试,基本都能搞定。

长期稳定更新的攒劲资源: >>>点此立即查看<<<
先去系统设置里走一趟。路径是:设置 — 隐私与安全性 — 安全性(注意,安全性选项在设置页面的最下面)。找到后,你会看到一个“强制打开已拦截的xxxx.app”的按钮,点击它就行。这是个最直接的方法,适合单手操作。
如果上面的路径没找到相关按钮,或者软件依然报错,那可以用命令行强制开启“任何来源”功能。打开终端,复制粘贴下面这条指令,回车即可:
sudo spctl --master-disable

执行后,回到设置里再看一眼,“任何来源”应该已经自动亮起了:

如果已经打开“任何来源”,但软件还是提示损坏,那就要进入下一步——清除文件上的隔离标识。复制下面这条指令(注意后面有个空格,千万不能省):
sudo xattr -r -d com.apple.quarantine

然后把那个提示损坏的软件文件拖到桌面上,再直接从桌面拖入终端的指令后面(确保空格还在),回车。这时系统会要求输入电脑密码,输入后再次回车就好。



如果上面的修复指令执行完,软件依旧提示损坏,那就再补一刀:复制下面这条指令(同样注意末尾空格):
sudo codesign --sign - --force --deep

再次将损坏的软件文件拖到指令后面,回车,输入密码回车。这一步是对文件进行重新签名,强制覆盖原有的签名信息。


操作完成后,右键点击软件图标,选择“打开”,大多数问题都能迎刃而解。

个别软件(比如 Axure RP 9)比较倔,走完上面的流程后,还需要回到系统设置里的“隐私与安全性”,在“任何来源”处点击那个醒目的“仍要打开”按钮,才算彻底放行。


侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述