macOS 无法打开app,提示“因为无法确认开发者身份”问题的解决方法

app无法运行的问题,出现以下几种提示:

  • 无法打开“xxx”,因为无法确认开发者的身份。
  • “xxx”已损坏,无法打开。您应该将它移到废纸篓。
  • “xxx”将对您的电脑造成伤害,您应该将它移到废纸篓。

列举几种常见的解决方法:
方法一:开启“任何来源”
打开系统设置,进入安全与隐私选项,在通用选项卡下,勾选“允许从以下位置下载的app”;如果没有“任何来源”的选项,请打开-启动台-其他- “终端”( Terminal.app ),输入以下命令:

sudo spctl --master-disable

然后输入登陆密码(密码不会显示),输入完成直接回车,如没有生效请重启,重启后,该位置会出现“任何来源”选项:

方法二:移除安全隔离属性
打开-启动台-其他- “终端”( Terminal.app ),输入以下命令:

sudo xattr -d com.apple.quarantine /Applications/xxx.app

命令中的xxx.app就是你要打开的app,如果怕输错,可以在输入完:

sudo xattr -d com.apple.quarantine

加个空格,然后把app拖入终端,终端会自动补全路径和文件名信息。

完成后再双击运行app即可,此代码只需运行一次。

win10/win11下载地址

任选以下其一下载,win10和win11激活码通用的

win10下载地址(复制到迅雷下载):

地址:ed2k://|file|zh-cn_windows_10_business_editions_version_22h2_updated_may_2024_x64_dvd_4029f29d.iso|6942889984|A9CE378F8A8E1F31D271FAD0F8F1BEF8|/

 

win11下载地址(复制到迅雷下载):

地址:ed2k://|file|zh-cn_windows_11_business_editions_version_23h2_updated_may_2024_x64_dvd_4d6dc175.iso|7012139008|08A52E6F10AFF1B3DE400D02B529BD84|/