概述

本文最后更新:2020年5月4日

不少用户升级到macOS Catalina 10.15之后,遇到了网上下载的app无法运行的问题,出现以下几种提示:无法打开“xxx”,因为无法确认开发者的身份。

“xxx”已损坏,无法打开。您应该将它移到废纸篓。

“xxx”将对您的电脑造成伤害,您应该将它移到废纸篓。

这是因为 macOS 10.15 Catalina 开始提高了程序验证的安全性导致,苹果在2019年的WWDC大会上,向开发者告知将恢复针对 macOS 的应用程序验证的要求,从而确保最终用户的使用安全,也就是说所有的应用不管是在 Mac App Store 还是自行分发,都需要进行数字签名,这个政策将于2020年2月开始变成强制执行。这套验证机制在macOS Catalina 10.15 beta时期还闹出无法安装苹果自家 xCode、Final Cut Pro的笑话,其实原来能在你的macOS上运行的app本身是没有任何问题的,当然来路不明的除外。

既然知道了原因,那么就有对应的方法,这里列举几种常见的解决方法。

方法一:在安全与隐私中心开启“任何来源”

打开系统设置,进入安全与隐私选项,在通用选项卡下,“允许从以下位置下载的app”里如果没有“任何来源”的选项,请打开 终端.app( Terminal.app ),输入以下命令:

sudo spctl --master-disable

然后输入登陆密码,回车,如没有生效请重启,重启后,该位置会出现“任何来源”选项:

方法二:如果打开任何来源后仍然无效,尝试下面的方法按住 Control 键的同时,在想打开的app上右键,点击打开

如果无效还是打不开,在app上右键,依次选择:

显示包内容 → Contents → MacOS → 双击运行和app同名的Unix文件

方法三:在终端.app针对打不开的app使用命令

打开终端.app ( Terminal.app ),输入以下命令:

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

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

sudo xattr -d com.apple.quarantine

后把app拖入终端,终端会自动补全路径和文件名信息。完成后再双击运行app即可,此代码只需运行一次。

方法四:[TNT] 软件无法打开,需自行签名

苹果于2019年取消了 TNT 的软件签名,导致2019年7月以后所有 TNT 签名的软件都无法打开,这种情况可以使用Xcode 自行签名临时解决,操作如下:

首先到 App Store 下载安装 Xcode,并打开运行一次。

打开终端,输入以下命令:

xcode-select --install

会弹出以下窗口,点击确定,稍等片刻就会装好。

然后使用 codesign 命令给 app 签名,如下:

codesign --force --deep --sign - /Applications/要签名的软件.app

以上 /Applications 文件夹就是 应用程序目录,可以输入完前半部分后:

codesign --force --deep --sign -

直接把 app 拖进终端,终端会自动补全路径。

完成后可以通过以下命令检查签名状态,签名前:

codesign -dvvv /Applications/刚刚签名的软件.app

签名后:

方法五:关闭SIP方法

此方法仅适用于以上都没用的情况,且SIP( System Integrity Protection,系统完整性保护 )被关闭后,macOS会面临一定的风险,使用风险自担。先点击左上角苹果图标,打开关于本机,再点击系统报告,左侧列表切到软件一项:

这里显示“已启用”,就是SIP是开启的状态,这个时候需要重启,在显示苹果图标前,按住 Command + R 键,强制进入macOS恢复模式,然后在左上角实用工具选择终端:

在终端中输入以下代码:

csrutil disable

出现以下显示即代表成功:

再重启进入macOS,查看系统报告,软件部分即会显示:

这个时候,之前不能打开的app即可成功打开了:

如果需要重新开启SIP,在恢复模式下使用终端输入命令:

csrutil enable

黑苹果如何进入恢复模式?

黑苹果macOS系统进入恢复模式有两种方法:启动时进入 Clover 引导界面,选择 Recovery HD(即安装 macOS 时自动生成的恢复分区)进入恢复模式;

如果没有该选项,说明被隐藏,在 Clover 引导界面按下F3,即可显示所有隐藏的分区

安装 macOS 时用到的的U盘,使用U盘引导也可以进入黑苹果恢复模式。

以上就是黑苹果星球整理的几种解决 macOS Catalina 10.15 无法运行其它来源软件的方法,希望对各位有帮助。

catalina 无法验证macos_macOS 10.15 Catalina无法打开app,提示“因为无法确认开发者身份”问题的解决方法......相关推荐

  1. Acer 4750 安装黑苹果_黑苹果 MacOS 10.15 Catalina 最新安装教程

    原创教程地址:黑苹果 MacOS 10.15 Catalina安装教程(店铺远程安装收集+定期维护更新) B站视频教程:https://www.bilibili.com/video/av5824875 ...

  2. 如何干净的删除vm_如何在macOS 10.15 Catalina绕过XProtect?

    在macOS 10.15 Catalina中,Apple进行了许多安全性能地改进,包括通过使所有可执行文件都受XProtect扫描来加固系统,而不管文件是否带有com.apple.quarantine ...

  3. 黑苹果 MacOS 10.15 Catalina安装教程

    10.15 Catalina 桌面 一.准备工作 一个8G以上的U盘(有的U盘标的是8G,实际只有7.X,实际容量小于7.5G的会失败) MacOS镜像.TransMac(刻录工具).DiskGeni ...

  4. Mac电脑系统降级至10.15 Catalina(2020末代intel)

    目录 起因 前期准备 降级系统步骤(联网) 选定开机阶段需要按的快捷键 进入简化的macOS 激活锁页面 macOS实用工具页面 抹除磁盘 安装降级系统Catalina 关于从U盘重装系统 相关参考博 ...

  5. MacOS 10.15 Catalina 更新系统后无法访问根目录下的/dashu/log

    MacOS 10.15 Catalina 更新系统后无法访问根目录下的/dashu/log..这个目录直接就没了..简直想哭 临时解决方案: 1.关闭SIP 2.终端下执行 sudo mount -u ...

  6. 黑苹果 10.15 catalina 因特尔蓝牙驱动

    前言:https://blog.csdn.net/weixin_40467684/article/details/91351772 这篇安装教程中提到过蓝牙驱动,但是因 10.15 catalina ...

  7. macOS 10.15 Catalina 软件安装时“已损坏,无法打开,您应该将它移到废纸篓”问题的解决方法

    文章目录 情况1:未开启"任何来源"选项 情况2:系统原因,需要通过终端输入命令开启"任何来源"选项 情况3:开启"任何来源"选项后仍然提示 ...

  8. oracle一直在更新注册表,联想10代cpu电脑装win7后卡在正在更新注册表设置解决方法...

    [文章导读]最近有很多网友问我联想电脑10代cpu台式机安装win7卡在在更新注册表设置怎么办?出现这种情况一般情况是由于没有提前注入显卡驱动,现在很多新电脑都采用的集成显卡,10代以cpu采用的集显 ...

  9. 通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及“*** [install] Error 1”错误的解决方法

    通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及"*** [install] Error 1"错误的解决方法 参考文章: (1)通过pyenv在Ma ...

最新文章

  1. 以后要使用tf.keras不要单独使用KERAS
  2. 谷歌、苹果等大佬亲自戳穿自动驾驶完美童话,技术、场景、安全牢笼实难突围!...
  3. mysql show作用_MySQL show的用法
  4. SQL总结(三)其他查询
  5. C#winform listbox多选的取值,采用DataRowView
  6. 收集一些 有效的算法
  7. Linux环境下创建运行.java文件
  8. 美国留学计算机 奖学金,美国留学 计算机专业奖学金申请解析
  9. Ubuntu中开启MySQL远程访问功能,并将另一个数据库服务器中的数据迁移到新的服务器中...
  10. Chrome浏览器Network面板http请求时间分析
  11. C# 异步调用控件 跨线程调用控件 跨线程赋值
  12. Java 输入判断5,7倍数
  13. python六大数据类型详解
  14. Python接口测试实战1(下)- 接口测试工具的使用
  15. [Tableau] 直方图绘制
  16. jedispool 为redis保驾护航
  17. Gene Prediction Commend 01
  18. 微软为什么又牛起来了?
  19. QT 修改图片透明度
  20. uni-app实现上传图片或者文件(直接上代码)

热门文章

  1. 什么是应用宝统一链接服务器,腾讯只悄悄地在手Q中整合应用宝,就开始逆天了...
  2. 小程序入门(1)-项目环境搭建
  3. 模拟赛 Jams倒酒
  4. [ubuntu14.04]linux 开发装机必备
  5. 干扰素相关研究最新进展(2022年4月)
  6. Pubwin数据备份专家官方版
  7. zcmu-1410: Polynomial Showdown
  8. Android动态申请Camera权限应用闪退问题
  9. Docker设置阿里云镜像加速器
  10. typora 浏览器预览_Gitbook+Typora创建技术文档