本文是對(duì) 關(guān)于設(shè)置 iOS 應(yīng)用 AppIcon 的探索里面提出問(wèn)題的另一種探索方案。
原文是通過(guò)巧妙的使用了$(PRODUCT_BUNDLE_IDENTIFIER)來(lái)區(qū)別使用 AppIcon。
但是隨著版本的增加,每個(gè)版本編譯后都會(huì)包含不需要的那部分 icon 文件,導(dǎo)致 ipa 文件變大。
對(duì)于這個(gè)問(wèn)題,我們可以通過(guò)設(shè)置不同的 target 來(lái)解決。
通過(guò)復(fù)制原有的 target 并修改為不同的 Bundle Identifier,并在Build Phases的Copy Bundle Resources里面添加不同的 icon 就可以實(shí)現(xiàn)避免每次打包時(shí)修改Bundle Identifier的麻煩,并減少打包后的文件大小。

QQ20160322-0@2x.png