我刚刚创建了一个AppleScript简单的应用程序,我希望它有一个漂亮的图标(默认情况下除了卷纸之外)。如何更改此应用程序(或我的Dock中的任何其他应用程序)的图标?
我刚刚创建了一个AppleScript简单的应用程序,我希望它有一个漂亮的图标(默认情况下除了卷纸之外)。如何更改此应用程序(或我的Dock中的任何其他应用程序)的图标?
Answers:
打开应用程序的“信息”窗口(“文件”»“获取信息”或“Command-I”),单击该窗口中的图标(将出现蓝色边框),然后粘贴一个新图标。
您可以在预览中打开的任何图像都可以用作图标:在预览中打开它,选择它并复制它。这将在剪贴板上放置一个图像,其中包含可以粘贴为应用程序图标的格式。
根据macosxhints.com,似乎在10.6中,标准Mac OS X应用程序(或者甚至是Apple软件)的图标可能不再容易更改,因为应用程序文件夹是只读的。
当然可以更改这些访问权限,但更改包内容可能会破坏代码签名对该应用程序的签名。而如果签名变得无效,那么应用程序可能不再被允许访问钥匙串,将不再永久允许,如果是已知检查其自身的完整性防火墙的例外(已知造成麻烦configd,mDNSResponder和浣熊),或者在使用软件更新时可能会造成麻烦。
(上面,可能表明我不确定。一些快速测试更改iTunes,Safari和活动监视器图标并没有破坏代码签名,但是由于其他一些但未知的原因防火墙可能反复询问您是否想要应用程序“iTunes .app“接受传入的网络连接?有关详细信息,请参阅如果Mac代码签名被篡改,可能会失败?)
我知道的老话题,但比提出新话题更好。这与问题有关。
如果你无法像我这样工作,那么我找到了解决方案。很久以前的Firefox更新带回了经典图标 - 我和许多其他人一样,使用自定义Tails图标(google it,它真的很可爱!)我尝试将其设置回来,但它没有它。粘贴图标不起作用。就在今晚,我发现了问题 - 在Firefox.app中是一个Icon文件,但是当从终端查看时,它最终有一个不可打印的字符。事实证明,文件名中有一个Windows行结尾(可能是更新中的一个错误),从那时起就阻止了图标被修改。删除此文件后,我可以再次更改图标。
我至少会试用Panic的CandyBar 3应用程序的试用版。调整为10.6,我没有遇到任何问题,我改变了一些图标,包括Finder和System Preferences等系统应用程序。
首先,打开要更改图像的应用程序,然后打开网站https://iconverticons.com/online/
进入该网站复制您要使用的图像。该网站将其转换为您需要下载的.incs图像。下载后,将其拖动到“获取信息”窗口顶部的微小图像中。首先,除了大预览图像将要改变之外,什么都不会发生。
重要提示:完成所有步骤后,按下“锁定”复选框,这将改变图片。