MAC系统“无法验证开发者”问题

参考:https://blog.csdn.net/suxiang198/article/details/126550955
对于使用MAC电脑的同学而言,许多时候因为使用需要,从第三方源(比如github等)下载工具或软件,而在运行时会受到MAC系统的安全限制,老是弹出无法验证开发者的提示,导致软件或可执行文件无法正常运行。

在这里插入图片描述
对于非苹果应用商店下载安装的应用软件,遇到以上的问题时,苹果有在官方给出解决方案https://support.apple.com/zh-cn/guide/mac-help/mh40616/11.0/mac/11.0,这类解决办法适用于第三方下载安装的单个应用程序。也就是这类第三方下载安装的应用软件,有2种常用办法:

方法一如下:

  1. 在 Mac 上的“访达”中,找到想要打开的 App。请勿使用启动台来执行此操作。启动台不允许访问快捷菜单。

  2. 按住 Control 键点按 App 图标,然后从快捷键菜单中选取“打开”。

  3. 点按“打开”即可解决问题。

方法二如下:

在“系统设置”中的“安全与隐私”,选择“通用”,会看到如下图的“仍要打开”的按钮,进行选择即可临时允许该应用软件的运行,该临时有效时间好像是1小时:
在这里插入图片描述
对于非苹果应用商店下载安装的单个应用软件,遇到以上的问题时使用上面的方法基本可以解决,但是很多时候是从第三方源下载的多个应用或可执行文件,在执行过程中可能会批量执行,此时使用上面的方法一个个去允许就不太可行了。此时可以:

  1. 打开 Terminal 终端应用

  2. 在终端中输入命令:sudo spctl --master-disable,输入后没有出错提示则表明成功

  3. 进入系统偏好设置中的「安全与隐私」面板中,此时发现“任何来源”选项已经出现,并被设置为默认选项,那么此时那些第三方源下载安装的软件就都不会被阻止执行了。只是为安全起见,使用后还是建议将这里的“任何来源”的选项进行变更

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当我们在Mac打开一个未经过苹果认证的开发者应用程序时,可能会遇到"无法验证开发者"的问题。这是由于Mac系统的安全设置所导致的,系统要求所有应用程序都必须来自受信任的开发者。 如果我们确定这个未经过验证的应用程序是可信的,我们可以按照以下步骤来解决问题: 1. 右键点击应用程序的图标,然后选择"打开"。这将弹出一个警告框。 2. 在警告框中,点击"打开"按钮。这将绕过系统的安全设置,允许这个应用程序在Mac上运行。 3. 随后,系统会询问您是否信任此开发者,可以点击"信任"来确认。这将使得您以后打开开发者的应用程序时不再受到阻止。 但是,需要注意的是,为了系统的安全性,苹果不鼓励或建议您绕过这个验证步骤去安装未经认证的应用程序。未经过认证的应用程序可能存在安全风险,因此我们应该只安装来自受信任的开发者的应用程序。如果我们不确定该应用程序的来源或可信度,最好不要绕过验证步骤进行安装。 此外,我们也可以通过选择只允许从Mac App Store下载的应用程序来提高系统的安全性。这将确保所有的应用程序都是经过苹果验证并安全可信的。 总结而言,如果遇到Mac无法验证开发者问题,我们可以选择绕过安全设置并信任此开发者,但在安装未经认证的应用程序时需要谨慎,以确保系统的安全性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值