一廉侧、前言
前段時間新開的項(xiàng)目又要更換App圖標(biāo)和啟動圖片了疗韵,UI那邊只給了一張1024*1024尺寸的Icon(其實(shí)也就需要這一張就可以了)重挑。所以根據(jù)以往的經(jīng)驗(yàn),立馬在網(wǎng)上找在線生成iPhone所以尺寸圖標(biāo)的工具撩鹿,找了幾個都試了一下,生成的圖標(biāo)都不全悦屏,所以萌生了寫一個腳本來自動生成节沦。對腳本的要求是:
1,可以生成App所有的圖標(biāo)础爬。
2甫贯,不需要手動一個一個去配置,直接拷貝到項(xiàng)目的AppIcon.appiconset
目錄下即可完成配置看蚜。
二叫搁、實(shí)施
先在網(wǎng)上搜了一下,看有沒有老鐵已經(jīng)寫了類似的腳本,省的自己再重復(fù)造輪子渴逻。果然還是有老鐵寫了類似的腳本:ios-icon-generator疾党,但是也沒有滿足上面兩個需求,所以我在其基礎(chǔ)上進(jìn)行了一些簡單的改造惨奕,希望達(dá)到自己想要的需求雪位。
1,安裝ImageMagick
sudo brew install ImageMagick
2梨撞,打開電腦終端程序雹洗,Clone本項(xiàng)目
git clone https://github.com/Abnerzj/ios-icon-generator
3,運(yùn)行腳本
1> 運(yùn)行腳本之前卧波,先進(jìn)入本項(xiàng)目根目錄:
cd ios-icon-generator
2> 運(yùn)行腳本:sh ios-icon-generator.sh [1024*1024圖片路徑] [生成的圖片存儲路徑]队伟,比如:
sh ios-icon-generator.sh ~/Desktop/1024.png ~/Desktop/GeneratorIconDemo/
4,拷貝生成的所有文件資源
將生成的所有文件資源(圖片和content.json
文件)幽勒,拷貝到自己的項(xiàng)目的AppIcon.appiconset目錄下嗜侮,然后關(guān)閉重新打開自己的項(xiàng)目即可。如下圖所示:
1519634957321.jpg