macOS安装软件过程中常见几种报错的解决办法
对于刚使用 macOS 或者在更新系统后尝试运行应用时遇到问题的用户,可能会看到以下几种错误提示:
xxx已损坏,无法打开,你应该将它移到废纸篓
打不开 xxx,因为它来自身份不明的开发者
打不开xxxx,因为 Apple 无法检查其是否包含恶意软件
在安装的时候提示加载失败!

为什么会出现?
这些问题通常是由于 macOS 的安全机制导致的。苹果默认只允许安装来自「App Store」的应用。如果你想要安装第三方应用,需要在「系统偏好设置 -> 安全性与隐私 -> 通用」中选择「任何来源」。但是,这个选项默认是隐藏的,需要通过终端执行命令来开启。
下面是如何通过命令行代码开启隐藏的「任何来源」选项的步骤:
如何开启任何来源
检查「任何来源」选项
macOS12或更低版本
请进入「系统偏好设置 -> 安全性与隐私 -> 通用」选项卡,检查是否已经启用了 任何来源 选项。


macOS13或更高版本
请进入「系统设置 -> 隐私与安全性 -> 安全性」选项卡,检查是否已经启用了 任何来源 选项。

如果没有 任何来源 这个选项,请执行下面的操作方法。
打开终端并输入命令
- 打开「应用程序」文件夹,找到「实用工具」,然后双击打开「终端」。

- 复制以下命令:
sudo spctl --master-disable
- 将刚刚复制的命令粘贴到终端中,按下回车键。


然后输入你的开机密码(密码在输入过程中是看不到的,凭感觉输入),输入完成后按回车键。

恭喜你,你已经成功开启了「任何来源」选项。
处理应用损坏问题
如果开启「任何来源」选项后,仍然提示某个应用已损坏,无法打开,你可以继续下面的操作来移除该应用的 Quarantine 属性。
- 在终端中输入以下命令:
sudo xattr -r -d com.apple.quarantine /路径/到/应用
注意:请将
/路径/到/应用替换为实际的应用路径。例如,如果你要移除名为ExampleApp.app的 Quarantine 属性,可以这样写:
sudo xattr -r -d com.apple.quarantine /Applications/ExampleApp.app

- 将「打开损坏的应用」应用程序拖入到终端中,下图只是个例子!哪个应用打不开拖哪个。

- 按回车键,然后输入自己电脑的开机密码(密码在输入过程中是看不到的,凭感觉输入),然后按回车键。
完成以上步骤后,再次尝试打开你的应用程序,应该可以正常运行了。如果还是不行,只有最后一种解决办法了,那就是关闭苹果电脑的SIP,虽然我们不推荐关闭SIP,但是一个有效的解决办法。
Mac俱乐部简介
Mac俱乐部(https://www.maclub.net),是一个专为苹果电脑与iPhone用户精心打造的软件下载与分享平台。我们致力于为果粉们提供一个资源丰富、更新迅速的下载站,让您可以轻松获取各类优质的苹果软件与应用。
除了软件下载与论坛交流,Mac俱乐部还定期发布各类优惠资讯,让您不错过任何一款软件的优惠活动。我们会为您精选各种优质软件的打折信息,让您在享受软件带来的便利的同时,还能享受到实惠的价格。
macOS安装软件过程中常见几种报错的解决办法的更多相关文章
- eclipse中的js文件报错的解决办法
在使用别人的项目的时候,导入到eclipse中发现js文件报错,解决办法是关闭eclipse的js校验功能. 三个步骤: 1. 右键点击项目->properties->Validation ...
- ASP.NET CORE MVC 2.0 项目中引用第三方DLL报错的解决办法 - InvalidOperationException: Cannot find compilation library location for package
目前在学习ASP.NET CORE MVC中,今天看到微软在ASP.NET CORE MVC 2.0中又恢复了允许开发人员引用第三方DLL程序集的功能,感到甚是高兴!于是我急忙写了个Demo想试试,我 ...
- 编译安装php依赖软件libiconv-1.14报错及其解决办法
make && make install报如下错误: ./stdio.h:1010:1: 错误:‘gets’未声明(不在函数内) _GL_WARN_ON_USE (gets, &quo ...
- PyCharm注释中出现中文运行报错的解决办法
SyntaxError: Non-UTF-8 code starting with '..... 方法一:在文件首行加上 # -*- coding:utf-8 -*- 方法二:更改编码格式 File ...
- MySQL中遇到的几种报错及其解决方法
MySQL中遇到的几种报错及其解决方法 1.[Err] 1064 - You have an error in your SQL syntax; check the manual that corre ...
- 如何自定义JSTL标签与SpringMVC 标签的属性中套JSTL标签报错的解决方法
如何自定义JSTL标签 1.创建一个类,从SimpleTagSupport继承 A) 通过继承可以获得当前JSP页面上的对象,如JspContext I) 实际上可以强转为PageContext II ...
- Xamarin开发安装Visual Studio 2015 update2报错的解决办法
Xamarin开发安装Visual Studio 2015 update2报错的解决办法错误信息:update 2 requires a member of the visual studio 201 ...
- Loadrunner参数化连接oracle、mysql数据源报错及解决办法
Loadrunner参数化连接oracle.mysql数据源报错及解决办法 (本人系统是Win7 64, 两位小伙伴因为是默认安装lr,安装在 最终参数化的时候,出现连接字符串无法自动加载出来: 最 ...
- VM装mac10.9教程+报错信息解决办法
VM装mac10.9教程+报错信息解决办法 教程1: 教你在Vmware 10下安装苹果Mac10.9系统 地址:http://tieba.baidu.com/p/2847457021 教程2: VM ...
- Linux虚拟机--进入MySQL报错的解决办法
在Linux安装MySQL有时候会出现 [mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/ ...
随机推荐
- ArcGIS遥感影像重采样操作及不同算法对比
本文介绍在ArcMap软件中,实现栅格图像重采样的具体操作,以及不同重采样方法的选择依据. 在之前的博客中,我们介绍了基于Python中Arcpy模块对栅格图像加以批量重采样的方法:而在Arc ...
- Blazor 组件库 BootstrapBlazor 中AutoComplete组件介绍
AutoComplete组件介绍 AutoComplete组件和文本框基本上样子是一样的,只不过AutoComplete组件还带有一个下拉列表,可以从中选择对应的内容. 其同样继承自Bootstrap ...
- 全球最大分类广告商的Karpenter实践:减负运维、减少中断、每月省21万(上)
原文链接: https://medium.com/adevinta-tech-blog/the-karpenter-effect-redefining-our-kubernetes-operation ...
- python 生成小学计算练习 docx
python3 生成二年级下计算练习,有口算,有竖式. import random import osfrom docx.shared import Pt from docx import Docum ...
- 内存Fuzz和WinAFL
文章一开始发表在微信公众号 https://mp.weixin.qq.com/s/XSPrmBb44J8BUpKsj0cwGQ 内存Fuzz和WinAFL FoxitReader 软件分析 目前Fuz ...
- influxdb group by(1d) 查询注意事项
转载请注明出处: 在 InfluxDB 中,默认的时区是 UTC(协调世界时).所有的时间戳在数据写入时默认视为 UTC.这意味着如果没有在插入数据时指定其他时区,InfluxDB 会将所有时间数据处 ...
- Teams 无法访问的问题
排除以下 login.partner.microsoftonline.cn; login.microsoftonline.com; microsoft.com; live.com; hotmail.c ...
- 【前端】【H5 API】地理定位(获取经纬度)
H5 API 地理定位 地理定位在日常生活中应用比较广泛,例如,互联网打车.在线地图等.在HTML 5的规范中,增加了获取用户地理位置信息的接口Geolocation,开发者可以通过经纬度来获取用户的 ...
- Qt音视频开发20-海康sdk本地播放
一.前言 海康sdk中包含了MP4解码播放库,对应的API函数都是PlayM4开头的,顾名思义播放MP4,海康的视频默认可以保存成MP4文件,可以用通用的播放器来播放,这就是为啥前面好多篇文章讲到的各 ...
- Solution Set - “带我去看极光与大海吧”
目录 0.「AGC 062C」Mex of Subset Sum 1.「THUPC 2021 初赛」「洛谷 P7136」方格游戏 2.「THUPC 2023 初赛」「洛谷 P9139」喵了个喵 II ...