MacOS打开应用后反复提示“XXX将对你的电脑造成伤害。你应该将它移到废纸篓”的解决办法
TNT包使用说明:https://xclient.info/a/2abc24fb-ddeb-5ccc-6b22-d37b4a331500.html
关闭SIP方法:https://xclient.info/a/2fc28a8f-038d-e2a8-749c-5624ba1344b9.html
安装包常见问题处理:https://cloud.tencent.com/developer/article/2523718
1、问题现象
在打开应用之时以及打开应用之后,会不断地提示“<应用名>将对你的电脑造成伤害。你应该将它移到废纸篓”。
问题原因
证书问题:
应用的数字签名证书可能过期、无效或者不被 MacOS 系统信任。数字签名用于验证应用的开发者身份以及确保应用在分发后没有被篡改。如果证书出现问题,系统就会认为该应用可能存在安全风险,从而给出上述提示。
应用可能是从非官方的、未经苹果严格审核的渠道下载安装的,比如一些第三方软件源。这种情况下,应用的签名可能不符合苹果的规范,导致系统不信任该应用。
系统安全策略更新:
苹果可能会更新其安全策略,对应用的安全性要求更加严格。如果应用没有及时适应这些新的安全要求,就可能触发上述的警告提示。
尤其是在升级系统后容易遇到该情况。
通用解决办法:屏蔽提醒,更新证书
在应用程序中找到该应用,右键选择“显示简介”,勾选覆盖恶意软件保护。
执行sudo codesign --force --deep --sign - /Applications/<应用名>.app(重新签名应用,使用本地开发者证书签名,若不存在则使用默认证书签名)。
如果有应用的其他插件或者子程序导致该问题,也对他们进行重新签名。
https://blog.csdn.net/maven0932/article/details/145029409
2、问题现象
已阻止恶意软件并已到废纸篓
解决方法:终端执行“spctl developer-mode enable-terminal”,隐私与安全-开发者工具-终端授权打开

浙公网安备 33010602011771号