分享之前我還是要推薦下我自己建的iOS開發(fā)學習群:680565220讼油,群里都是學ios開發(fā)的展蒂,如果你正在學習ios 厅翔,小編歡迎你加入乖坠,今天分享的這個案例已經(jīng)上傳到群文件,大家都是軟件開發(fā)黨刀闷,不定期分享干貨(只有iOS軟件開發(fā)相關(guān)的)熊泵,包括我自己整理的一份2017最新的iOS進階資料和高級開發(fā)教程,歡迎進階中和進想深入iOS的小伙伴甸昏。
前言
最近很多朋友問我, 我高仿了那么多項目, 圖片資源和其他資源文件是怎么拿到的. 我總是神秘的回答: 山人自有妙計. 今天, 我就一步一步教大家拿到一個iOS應(yīng)用里面的所有資源.
常識
Images.xcassets這個文件夾大家都不陌生. 它在編譯的時候, 會被打包為Assets.car. 而這個Assets.car就變成了我們獲取圖片資源的攔路虎.
iOS APP中所有資源 = ?Assets.car + ?.api文件解壓
我們以微信為例
獲取api文件里面的圖片
A. 打開你Mac上的iTunes. 操作如下
iTunes操作
B. 點擊我的應(yīng)用, 找到剛下載好的應(yīng)用, 右擊在finder中顯示
設(shè)置偏好設(shè)置
C. 按Enter(回車鍵), 修改微信ipa文件的后綴為.zip, 即把微信 6.3.22.ipa變成微信 6.3.22.zip, 此處會有一個提示, 問你是否確定修改擴展名, 點擊使用.zip即可
D. 直接雙擊zip進行解壓, 打開解壓好的文件夾, 進入Payload文件夾
顯示包內(nèi)容
E. 此時, 就拿到了大多數(shù)的資源. 包括css, js, 圖片, MP3/4, 字體,xib等等資源
資源文件
取Assets.car中的資源
這兒我們使用一個工具即可, 具體出處我忘了(如果你是軟件作者, 可以聯(lián)系我添加相關(guān)信息)下面附下載地址:
百度云
下載地址: http://pan.baidu.com/s/1kUVAT7p
提取密碼: qrt5
我們在上面的E步驟所在的文件夾處搜索Assets.car即可
搜索Assets.car
打開我云盤中提供的工具, 直接將Assets.car拖入其中即可, 對, 拖進去就行了
點擊start, 完成后, 點擊Output Dir即可
獲取資源
A.有一些應(yīng)用, 是沒有Assets.car的, 直接解壓ipa文件即可獲取所有資源
B. 里面有多少個Assets.car, 就獲取多少個Assets.car的資源, 最后匯總.
C. iOS APP中所有資源 = ?Assets.car + ?.api文件解壓
感言和建議