前言:在我們?nèi)粘i_發(fā)工作當中,我們經(jīng)常會模仿一些經(jīng)典的APP來開發(fā),而我們今天所需要的就是延續(xù)《APP的基本結(jié)構(gòu)與構(gòu)建過程》上的內(nèi)容。
首先我們以斗魚TV的App來舉例:
1.在斗魚TV APP的ipa文件解壓的文件夾當中列著很多文件,里面包含著一般的icon圖片與launch圖片,但是這些圖片只是很小很小的一部分圖片,別的大部分圖片則是在asset.car文件內(nèi),但是這個文件一般是無法打開的,那我們要怎么做呢
2.用cartool工具
cartool適用于mac的工具,專門破解asset.car文件,從而獲取所需的圖片。
而cartool是一個開源的工具,在git hub上就能下載。
下載后解壓,然后用Xcode打開,就會出現(xiàn)以下圖一的情況:

圖一
在圖一我們可以看到是傳統(tǒng)Xcode的大致框架,而我們只需要找到My Mac左邊的cartool圖標點開就會出現(xiàn)菜單欄,然后選中edit scheme就會出現(xiàn)以下圖二情況:

我們在圖二當中可以看到Argument Passed On Launch菜單欄,正常的路徑為:
Arguments>Argument Passed On Launch
點擊+按鈕之后,把相應(yīng)的Assets.car文件拉進去,如圖三圖四所示:

圖三

圖四
再然后把需要放圖片的文件夾以同樣的步驟完成添加,最后如圖五:

圖五
最后運行就可以了
我們就能在 未命名文件夾內(nèi)看到我們所需要的圖片文件都已經(jīng)完成去取出:

好了,這就是我們所需要的文件。
謝謝大家支持??