叶子用着一台15年的老爷机MBP。每每都觉得16G内存做开发着实不够用。
开个企业微信,开个QQ,开个Hbuilder,开个微信小程序,开个谷歌浏览器。内存几乎所剩无几了。

于是,就想着是不是后台有些自带的App也会分配占用部分内存(纯属瞎猜)。。。然后就开始了删除的道路。。。

首先,先执行SIP状态查询:

csrutil status

然后,看返回的是enable还是disable的状态。

如上图所示,我的已经处于关闭状态了。如果你的还在enable状态,重启时按OPTION然后按Command+R进入“REC”模式,从顶部工具栏里找到终端,然后执行:

csrutil disable

会提示很长一串→_→开头是successfully,大致意思就是已经关闭SIP,重启生效。

此时直接执行 reboot 重启进入系统即可。。。

这个时候看到百度里很多回答都是说直接


sudo -i
rm -rf app路径,如 /System/Applications/Home.app

但是这样执行下来。很大概率会得到如下所示:

这个时候,就需要另外一条命令来辅助:


如果没获取到root权限的话,可以直接使用下面这样:
sudo mount -uw /

如果已经在sudo -i获取到root权限,使用下面这行:
mount -uw /

只要不返回错误。就是执行成功。再次尝试操作删除命令即可。