打包 Mac App 时需要用到 .icns 图标,本文记录 *** 该文件的过程。
以前 *** Windows 系统 App 用到的 .ico 图标文件,是通过 easyicon-convert 转换 png 文件得到。因此之一想到的也是此网站 *** ,一顿操作后,把获得的 .icns 文件放到项目中打包,发现得到的应用显示系统默认的图标,打包失败。
生成步骤
首先将需要生成图片找到一个目录放进去(这里演示nat.png),然后在图片的同级目录创建一个文件夹,命名为:icons.iconset
然后打开终端,我们定位到nat.png所在的目录,也就是icons.iconset所在的目录,输入以下代码:
sips -z 16 16 nat.png --out icons.iconset/icon_16x16.png sips -z 32 32 nat.png --out icons.iconset/icon_16x16@2x.png sips -z 32 32 nat.png --out icons.iconset/icon_32x32.png sips -z 64 64 nat.png --out icons.iconset/icon_32x32@2x.png sips -z 128 128 nat.png --out icons.iconset/icon_128x128.png sips -z 256 256 nat.png --out icons.iconset/icon_128x128@2x.png sips -z 256 256 nat.png --out icons.iconset/icon_256x256.png sips -z 512 512 nat.png --out icons.iconset/icon_256x256@2x.png sips -z 512 512 nat.png --out icons.iconset/icon_512x512.png sips -z 1024 1024 nat.png --out icons.iconset/icon_512x512@2x.png
执行完成后,我们打开目录,会看到icons.iconset目录下有10张大小不一的图片。
接下来我们继续执行生成icns图标,还是在nat.png的终端目录,执行以下代码
iconutil -c icns icons.iconset -o Icon.icns
执行完成后,我们会看到和nat.png同一目录多出一张图片,就是Icon.icns图标。
如下图所示
www.gj *** g.com
据Security affairs网站消息,4月21日,安全研究人员Khaled Nassar在Github上公开了Java 中新披露的数字签名绕过漏洞的PoC代码,该漏洞被追踪为CVE-2022-21449(CVSS 分数:7.5)。 漏洞的影响范围主要涉及 Java SE 和 Oracle Gr...
Krebs On Security 周二警告称:黑客正越来越多地利用受感染的政府和警察部门的电子邮件账户,以从移动运营商、互联网服务提供商(ISP)和社交媒体公司榨取敏感的客户信息。周四,美国参议院内精通技术的议员之一表示,其对这份报告感到很是不安,并且已向科技企业和联邦机构发去询问,以了解此类活动...
对微软Exchange服务器造成严重破坏的臭名昭著的Hafnium黑客组织回来了。但这一次,微软清楚地知道这个国家支持的威胁行为者团体的活动意图,该组织正在利用”Tarrask”恶意软件来瞄准并不断削弱Windows操作系统的防御能力。 微软检测和响应小组(DART)在一篇博文中解释说,Hafni...
Hackernews 编译,转载请注明出处: 从2021年6月,一个可能来自巴基斯坦的攻击者与一个针对感兴趣目标的后门攻击有关,该攻击使用了一种基于 windows 的远程访问木马,名为 CrimsonRAT。 Cisco Talos公司的研究人员在与The Hacker New...
一名安全研究人员发现了Cue Health公司家用COVID-19检测试剂盒的一个漏洞,可能会让用户伪造结果。Cue Health的COVID-19检测试剂盒是一种蓝牙操作的分子测试,可以在20分钟内检测出阳性标本。该系统使用鼻拭子测试冠状病毒,鼻拭子被插入一个一次性盒中,由电池供电的Cue阅读器进...
区块链分析公司 Peck Shield 于周日上午发布警告称,一名攻击者设法从 Beanstalk Farms 中提取了价值约 1.82 亿美元的加密货币。据悉,作为一个旨在平衡不同加密货币资产供需的去中心化金融(DeFi)项目,攻击者利用了 Beanstalk 的“多数投票治理系统”,这也是诸多...