无法打开“xxx”,因为无法确认开发者的身份。提示解决

29次阅读
没有评论

无法打开“xxx”,因为它来自身份不明的开发者。

无法打开“xxx”,因为无法确认开发者的身份。提示解决

解决办法:

第一种方法:

只要进入应用程序文件夹,对着软件图标 鼠标右键 –“打开”-“打开”即可。

第二种方法:

1. 打开“任何来源”选项

打开 ” 系统偏好设置 ” – “ 安全性与隐私 ” – “ 允许从以下位置下载的 App:”,没有看到“任何来源”选项被勾选的话,我们要用命令启用。

无法打开“xxx”,因为无法确认开发者的身份。提示解决

我们打开启动台 – 其他 – 终端,打开终端;

无法打开“xxx”,因为无法确认开发者的身份。提示解决

然后拷贝下面的命令并粘贴到终端工具里面按回车键运行;

sudo spctl --master-disable

运行之后会提示输入密码 (下图所示),然后输入你的 Mac 开机密码按回车键即可。

注意!密码是看不见的,输入完密码按回车键即可!

无法打开“xxx”,因为无法确认开发者的身份。提示解决

最后我们再打开“系统偏好设置”–“安全性与隐私”–“允许从以下位置下载的 App:”,可以看到勾选已经变成了“任何来源”。

无法打开“xxx”,因为无法确认开发者的身份。提示解决

然后我们再去打开一下 APP,一会它还会提示“无法打开“xxx”,因为无法确认开发者的身份。”,我们前往 ” 系统偏好设置 ” – “ 安全性与隐私 ” 面板,可以看到一个提示“已阻止使用 Gas Station Simulators,因为无法确认开发者的身份。”,我们点击仍要打开即可就可以正常运行 APP 啦。

无法打开“xxx”,因为无法确认开发者的身份。提示解决

2. 你还可以使用命令来绕过应用签名认证解决“无法打开“xxx”,因为无法确认开发者的身份。”

绕过 APP 应用签名认证(即公正 Gatekeeper)

使用到命令模式手动签名认证程序:

sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app

/Applications/LockedApp.app 就是要手动认证的 APP。

我们打开启动台–其他–终端,打开终端,然后拷贝下面的命令并粘贴到终端工具里面;

sudo xattr -rd com.apple.quarantine

注意:sudo xattr -rd com.apple.quarantine 后面需要加个空格,操作好后,先不要运行,终端不要关闭。

我们这里以 Gas Station Simulator 为例子,打开“访达”–“应用程序”文件夹找到要操作的 APP,找到 Gas Station Simulator 的应用图标“GSS2”并把它拖到终端里面(如下图):

无法打开“xxx”,因为无法确认开发者的身份。提示解决

拖好应用程序到终端之后按回车键运行,之后会提示输入密码 (下图所示),然后输入你的 Mac 系统开机密码,按回车键运行,注意!密码是看不见的;

无法打开“xxx”,因为无法确认开发者的身份。提示解决

运行成功之后,也不会再提示”无法打开“xxx”,因为无法确认开发者的身份“了。

收藏
正文完
 0
liveob
版权声明:本站原创文章,由 liveob 于2024-09-15发表,共计1015字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码