小白帮你解决Mac os新手上路时遇到的n多问题

小白帮你解决Mac os新手上路时遇到的n多问题

Mac新手入门 2020-09-15 13:15:00

小白帮你解决Mac os新手上路时遇到的n多问题

分类: Mac新手入门时间: 2020-09-15

刚接触Mac os 的新人总是会在操作中遇到各种各样的问题,一时不知改从哪里入手,为此好苦恼!小白菜为各位Mac OS 的新人准备了n多的常见问题,各位有需要的赶紧来看看吧!

XX已损坏,无法打开的问题

如果你的MacOS系统是macOS 10.15的话请参考解决

最近有很多小伙伴更新系统后,提示“已损坏无法打开”的情况,按照以往的方法,在系统的“安全与***”中已经允许了“任何来源”,但还是一样打不开,怎么办呢?

1.在系统的“安全与***”中允许“任何来源”,再打开终端。

2.如果没有这个选项,我们打开终端,输入以下命令 (可以通过点击屏幕右上角的搜索图标,输入终端快速运行):

3.sudo spctl --master-disable

4.在输入以下命令后,输入命令回车后会看见个 password 后面还有个钥匙图标,在钥匙图标后面输入你自己电脑解锁密码。

5.好了,现在回到 系统偏好设置 -> 安全性与隐 私 -> 通用 里,就会发现已选中任何来源选项了。

如果你的MacOS系统是macOS 10.14及以下的话请参考这篇解决

用户下载了一些程序之后,却发现无法在MAC中安装,安装时会弹出下图所示警告框:“打不开 xxx,因为它来自身份不明的开发者”。那么该如何解决这个问题呢?

在MAC下安装一些软件时提示"来自身份不明开发者",其实这是MAC新系统启用了新的安全机制。

默认只信任 Mac App Store 下载的软件和拥有开发者 ID 签名的应用程序。

换句话说就是 MAC 系统默认只能安装靠谱渠道(有苹果审核的 Mac App Store)下载的软件或被认可的人开发的软件。

这当然是为了用户不会稀里糊涂安装流氓软件中招,但没有开发者签名的 “老实软件” 也受影响了,安装就会弹出下图所示警告框:“打不开 xxx,因为它来自身份不明的开发者”。

10.12系统之后的新的Mac系统对来自非Mac App Store中的应用做了限制,所以才会出现“应用已损坏或打不开的”情况。

遇到这种情况,解决的方法很简单,步骤如下:

1.打开系统偏好设置界面,***安全性与***

2.点按左下角的锁头图标,解锁更改权限

3.将允许从以下位置下载的应用,更改为 “ 任何来源 ” ,然后再打开应用即可

如果没有这个选项的话,打开终端,输入sudo spctl --master-disable,然后按键盘的回车键(return)。

回车后会看见个password后面还有个钥匙图标,在钥匙图标后面输入你自己电脑解锁密码(输入的时候不显示你输入的密码,感觉就是输入不了东西一样,也不用管,凭感觉输入完正确解锁密码后按回车键)之后再回到 系统偏好设置 -> 安全性与*** -> 通用 里,就看见任何来源选项了,勾选它!然后可以安心的安装软件啦!

安装后软件打开一直弹输入密码窗口或存储钥匙串的解决方法

1.前往【资源库】文件夹,在桌面上按住键前上的option键点击 前往 > 资源库

删除 keychains 文件夹下的相关文件,找到 Keychains文件夹,打开,看看里面有没有相关应用名称的钥匙串,比如百度网盘就找baidu xxxx,把它/它们删除,然后重启电脑。如果没有就直接把 Keychains文件夹 删除,然后重启电脑。

重启后如果提示创建新的秘钥,创建即可,不提示就忽略此步骤。

关闭sip教程

SIP类似windows的防火墙,安卓手机Root,这大概很多人知道什么意思了吧。

苹果应用商店的软件都是用沙盒运行的,无法访问系统文件,所以大部分软件都是阉割版的。很多优秀软件没有在Apple Store上架就是因为需要SIP系统权限,苹果不过审核,一些软件采取双版本,分为官方版和App Store版,App Store 是精简单版,全功能版需要单独下载,都是这个原因。比如腾讯柠檬之类的系统应用。

1.macOS默认只允许运行通过苹果应用商店下载的软件。

2.macOS如果想安装第三方应用需要到系统偏好设置 》 安全性与*** 》 通用中开启允许App Store 和被认可的开发者选项

3.macOS如果想安装第三方未签名的应用需要在终端中执行命令行 sudo spctl --master-disable 开启任何来源选项,系统偏好设置 》 安全性与*** 》 通用 中默认是没有这个选项的。

4.macOS如果想安装一些反编译破解的应用需要关闭SIP。

检查状态

在sip系统完整性关闭前,我们先检查是否启用了SIP系统完整性保护。

打开终端输入以下命令并回车

你会看到以下信息中的一个,指示SIP状态

未关闭 enabled:

        System Integrity Protection status: enabled.

已关闭 disabled:

        System Integrity Protection status: disabled

如果是未关闭状态就需要关闭SIP了!

关机

1.关机,然后重新启动你的Mac电脑,在开机时一直按住Command+R迸入Recovery模式。

2.***Recovery模式后打开终端,如图:

3.在终端上输入命令 csrutil disable然后回车

4.点击左上角苹果图标,再点击重新启动。

相关文章