MacOS开发 技术集锦iOS之MAC端开发iOS&Mac

如何修改替换mac系统OSX默认app的图标

2016-10-12  本文已影响5695人  史迪奇的博客

缘何而起

我的dock

我不是处女座O(∩_∩)O哈!,但是Apple有些图标确实不好看,所以想动手进行替换。第三方app的图标替换网上有很多教程,这里主要讲更换mac系统默认的图标如Finder、设置、Dictionary等

某位大神的dock

从EI Capitan操作系统开始,苹果添加了一个新特性,Security Integrity Protection,也叫rootless,防止系统文件被添加、修改、删除,也就意味着你不能改变系统app的图标,比如Safari、iTunes等,但是当你关闭SIP,修改图标的方式就和以前一样了。

2017.1.04:补充( ^_^ )我记得这是我从某位国外大神那里翻译过来的

下面步骤仅用于修改系统自带app的图标,

第三方app不需要

第三方APP可以不用关闭SIP修改icon


关闭SIP

1.关闭mac

2.按住 ⌘-R 直到亮起苹果logo的时候,进入恢复模式

3.在菜单栏点击“工具”,选择终端(Terminal)

4.输入命令"csrutil status"(没有引号哈,下同),查看SIP是开启还是关闭的,一般都是开启的

5.如果是开启的,输入"csrutil disable",回车,将会关闭SIP

6.在菜单栏点击  重启

改变系统自带app图标=第三方app的图标

如下面的SublimeText,适用于第三方APP

下面的方法就是普通修改第三方APP的icon的方法,不再赘述。

SIP关闭后你就可以修改图标了,如果你知道如何修改了,可以跳过这一节,修改过程和之前的操作系统一样

改变默认app图标:

1.打开Finder窗口,找到你要改成的图标(自己去网上下载),扩展名为icns

2.打开另一个Finder窗口

3.打开application文件夹

4.找到你要提供图标的app

5.右击,显示简介,getinfo

6.将1.步骤的图标拖拽进简介左上角的图标处

拖拽

7.如果这是系统默认自带的app,如提醒、备忘录、日历等,接下来你需要输入你的密码

8.祝贺你修改完成了

如果你要让你替换的图标即时生效,打开终端,输入"killall Dock",回车就好了

改变系统图标

如改变Finder图标、废纸篓、设置等的图标,

下面以修改Finder的图标为例

1.上面app使用的是icns图标,这里需要png图标,一般图标网站提供各种格式的图标下载的(注意一定要png)

2.打开一个Finder窗口,按下快捷键 Command-Shift-G

3.粘贴以下目录

/System/Library/CoreServices/Dock.app/Contents/Resources/

4.找到并复制finder.png和finder@2xpng 文件,拷贝至一个备份文件夹

5.删除finder.png和finder@2xpng 文件

6.将你的新图标移动至Resources这个文件里,如果提示权限申请,请输入密码

7.再次按下Command-Shift-G快捷键,前往这个目录

/private/var/folders/

8.搜索"com.apple.dock.iconcache",如果找到,那把它删掉

9.打开终端,输入"killall Dock" 重启你的Dock,你的新Finder图标就出现了

其它图标替换类似

打开SIP

到这里,你应该成功替换了app的图标,现在你应该重新打开SIP,操作步骤和关闭类似,在终端输入"csrutil enable"就可以了。详细步骤如下:

1.关闭你的mac

2.按开机键,然后按住⌘-R,知道出现苹果的logo,进入恢复模式

3.在菜单栏点击终端

4.输入"csrutil enable",回车,打开SIP

5.在菜单栏点击  重启操作系统

享受你的Dock

Dock

效果类似于这样

写在最后

我不是设计人士,也不是处女座哈,你可以扫描下方二维码和我交朋友


二维码

其它:

扁平化图标

收集了一份扁平化图标,如果需要可以联系我哈哈,上面Dock就是用这组图标替换的

更新:2017.1.04

❓❓❓上面的操作复杂

分享一种简单的修改系统默认图标的方式

Dock 拖拽 我现在的Dock

教程就写到这里了,如果对你有一点帮助我就非常高兴了。

如果你需要这份icon图标,可以qq1428464333 联系我O(∩_∩)O哈哈~

上一篇下一篇

猜你喜欢

热点阅读