解壓Assets.car獲取App中的圖片資源


iOS開發時圖片資源(png)是放置在Images.xcassets文件夾中進行管理的。

項目歸檔后就是ipa文件,在ipa文件中,Images.xcassets文件夾的內容放置在了Assets.car文件夾中。

因此只要解壓Assets.car,就能還原出該項目中Images.xcassets文件夾中的資源。

由於car的解壓不用於平時可見的zip或者rar等壓縮文件,需要一個解壓工具。

這個解壓工具在GitHub上面有源碼(OC語言寫的)提供,作為使用者,我們只需要如下操作:

1、使用命令行工具,下載該源代碼(注意:下面命令行后面敲上【空格】+【下載文件的目標文件夾路徑】= 下載到指定到文件夾中)

git clone https://github.com/steventroughtonsmith/cartool

2、下載成功后,運行這個項目,生成執行文件(下圖所示)。然后show in finder這個執行文件。

3、使用命令行工具,執行

【這個執行文件的路徑】+【空格】+【Asset.car文件的路徑】+【空格】+【解壓后存放的指定文件夾路徑】

敲完回車鍵,接下來就會解壓成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM