步驟以下(以咪咕閱讀爲例):
一、打開iTunes,先進入其中的App Store,而後在搜索框中搜索「咪咕閱讀「,以下圖:
而後獲取「咪咕閱讀App「。git
二、獲取以後,點擊個人應用,找到「咪咕閱讀「,而後右鍵選擇「在Finder」中顯示,咱們會發現一個名爲「咪咕閱讀 6.1.0.ipa「的安裝包,不要直接雙擊打開,右鍵選擇打開方式:歸檔實用工具,而後就能夠得到一個同名的文件夾,在Payload中找到一個包(CMRead.app),右鍵選擇顯示包內容,全部資源都在這個包裏面,一樣也有App全部的本地素材,固然有一些素材是經過網絡加載的(一般是一些須要常常換的素材)。github
三、經過上述步驟,可能仍有找不到的素材,此時找到包中的Assets.car文件。(由於當開發者使用Image Assets管理圖片資源後,咱們下載App解包後沒法看到原始的圖片,全部的圖片都被存儲在Assets.car文件中)xcode
四、此時可使用開源工具cartool來提取 .car文件中的資源。
cartool的下載地址以下:
https://github.com/steventroughtonsmith/cartool網絡
五、打開終端,輸入 git clone https://github.com/steventroughtonsmith/cartool,點擊Enter,會在相應路徑中獲得一個cartool文件夾,該文件夾中的內容以下圖所示:
方法一:
使用Xcode打開上圖中的cartool.xcodeproj工程,而後經過 product–>scheme–>edit scheme,而後分別添加 「Assets.car的文件路徑「和「存放解壓後圖片的文件夾路徑「,以下所示:
再次運行該程序,便可獲得Assets.car中的圖片資源。app
方法二:
採用終端命令行的形式,同上,首先使用Xcode打開上圖中的cartool.xcodeproj工程,編譯後自動生成可執行文件,右鍵選擇show in finder,以下圖所示:
得到該可執行文件cartool的路徑,而後執行以下命令,格式以下:工具
可執行文件cartool的路徑 「待解壓的Assets.car文件路徑」 「存放解壓後圖片的文件夾路徑」命令行
點擊Enter,便可獲得Assets.car中的圖片資源。code