Tech
[分享创造] 做了一个 App 图标生成器,把 iOS/Android/Web 图标尺寸的坑都踩了一遍
最近在给自己的一个小站点做图标资源的时候,被 Xcode 的 Assets.xcassets 和 Android 的自适应图标折腾得有点烦,干脆把这套流程写成了一个小工具,顺手记录一下踩过的坑。 起因是这样的:iOS 现在一个 AppIcon.appiconset 少说要准备 20 多个尺寸的 PNG ,从 iPhone 的 Spotlight 、Settings 到 App Store 的 1024 ,稍微手抖漏一个就会在打包的时候报错,Xcode 的报错信息还经常不知道具体缺哪个。Android 这边更麻烦,自适应图标要拆前景层和背景层,还要兼容旧版本的传统图标,mdpi 到 xxxhdpi 一套跑下来,手动导出很容易出现某个密度的图标模糊或者裁切错位。之前一直是在 Photoshop 里用脚本批量导出,改一次 Logo 就要重新跑一遍脚本,效率很低。 于是写了这个 AppIconGenerator: 核心逻辑很简单,上传一张 1024x1024 的源图,所有处理都在浏览器本地用 Canvas 完成,不会上传到服务器,这点对于还没公开的产品图标或者客户资产比较重要。生成之后会...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX