macOS 更换应用程序、文件夹和文件的图标

自己以前尝试过右键查看简介之后将图片直接拖放到简介的左上角来更换图标。悲催的发现变成这样了。。


image1.png

今天研究了好久终于成功了,现在跟大家分享下。

更换图标的确是拖放上去更换的,不过不是常见的png活着jpg。我们需要将图片打包成 .icns 文件;

在打包 .icns 文件之前需要对图片进行特殊的处理。经过尝试发现 mac 支持图标的尺寸分别为 32x32,64x64,128x128,256x256,512x512,1024x1024。我们需要使用 ps 或是其他工具将准备的图片裁剪成合适的大小,不用每个尺寸的都提供。其次对于文件的名字也有特殊的要求,必须为 icon_32x32.png 这种样式的名字。其中64x64需要改成 [email protected] 10124x1024需要改成 [email protected]

将图片准备好之后开始打包 .icns 文件。在桌面创建一个空的文件夹,将图片放进去。给这个文件夹添加 .iconset 的后缀。


iconset.png

这样所有的准备工作都做好了。打包 .icns 文件需要用到 iconutil ,是一个mac自带的命令行工具。打开终端 (应用程序->实用工具->终端)。


macOS 更换应用程序、文件夹和文件的图标_第1张图片
zhongduan.png

黑色的方框就是终端。
在终端输入下面的命令

$ iconutil -c icns <.iconset文件夹的地址>

文件夹地址可以直接将文件夹拖拽到准端,这样地址会自动填上。
例如我的地址就是
iconutil -c icns /Users/userName/Desktop/image1.iconset

直接Enter/return 运行就会发现 image1.iconset 所在的文件夹多了一个image1.icns文件。这个image1.icns 文件就可以直接使用拖放的方式改变图标了。

你可能感兴趣的:(macOS 更换应用程序、文件夹和文件的图标)