個(gè)人學(xué)習(xí)之提取app以及Assets.car包中的素材

  • 在簡(jiǎn)書潛水很長(zhǎng)時(shí)間楣号,看了很多非常不錯(cuò)的文章庐橙,收藏的也一大部分都是簡(jiǎn)書的鳞上,個(gè)人第一次寫簡(jiǎn)書就簡(jiǎn)單粗暴點(diǎn)琳水,在學(xué)習(xí)iOS的過(guò)程中也許每個(gè)人都會(huì)經(jīng)歷模仿這個(gè)過(guò)程肆糕,從模仿別人的作品開始,慢慢摸索出自己的套路自己的風(fēng)格在孝。既然模仿诚啃,就要模仿的有模有樣(比如我這樣的強(qiáng)迫癥)因此這時(shí)候我們就需要有和官方一樣的素材,鑒于這種需求私沮,就要從官方app中搞出素材來(lái)始赎,然后就研究了下獲得app素材的幾種方法( P.S. 這里提前聲明,此方法僅供學(xué)習(xí)而非商業(yè)用途仔燕。)
1.首先打開iTunes造垛,在App Store中找到你需要的app并下載到iTunes中,這里比如輸入拉勾涨享,然后點(diǎn)擊下載筋搏。
iTunes中的App Store
2.下載完后就會(huì)在My App中看到你已經(jīng)下載的app,這時(shí)候右鍵點(diǎn)擊圖標(biāo)厕隧,然后點(diǎn)擊Show in Finder奔脐,此時(shí)看到拉勾.ipa文件俄周,右鍵用Archive Utility歸檔工具打開,然后打開歸檔后的拉勾文件夾中的Payload文件夾髓迎,里面有一個(gè)lagou_appstore文件峦朗,右鍵打開包內(nèi)容
在Finder中顯示
解包
打開包內(nèi)容
3.這樣就會(huì)看到一部分app的素材,為什么說(shuō)是一部分呢排龄,因?yàn)槲艺伊税胩彀锞谷粵](méi)有我需要的素材波势,可是app明明就不止這些素材,于是又一頓搜索引擎橄维,發(fā)現(xiàn)有個(gè)叫Assets.car的文件尺铣,Assets.car是Xcode的圖片集(Assets.xcassets)打包后生成的,蘋果公司不提供直接查看Assets.car的工具争舞,但是我就覺得我需要的素材肯定在這個(gè)包里凛忿,要整死強(qiáng)迫癥的節(jié)奏。竞川。店溢。
心情好好
4.強(qiáng)迫癥還是找到了方法,這時(shí)候我們就需要使用github中的開源工具cartool來(lái)提取 .car文件中的資源委乌。
git clone https://github.com/steventroughtonsmith/cartool

  • 這樣就會(huì)在你的電腦的相應(yīng)路徑中看到cartool的工程文件


    cartool工程文件
  • 使用Xcode打開上圖中的cartool.xcodeproj工程,然后通過(guò) product–>scheme–>edit scheme遭贸,然后分別添加 “Assets.car的文件路徑“和“存放解壓后圖片的文件夾路徑“


    Edit Scheme
添加輸入輸出路徑
  • 添加完畢關(guān)閉這個(gè)窗口運(yùn)行下程序戈咳,這樣所有Assets.car中所有的資源都解包到你所指定的路徑中了。

  • 還有一種方法就是采用終端命令行的形式革砸,同上除秀,首先使用Xcode打開上圖中的cartool.xcodeproj工程,編譯后自動(dòng)生成可執(zhí)行文件算利,右鍵選擇Show in Finder,如下圖所示:


    獲取可執(zhí)行文件cartool的路徑
  • 獲得該可執(zhí)行文件cartool的路徑泳姐,然后在終端中按照這個(gè)格式輸入如下命令效拭,格式如下:

可執(zhí)行文件cartool的路徑 “Assets.car文件路徑” “存放解壓后資源的文件夾路徑”
  • 點(diǎn)擊Enter,即可得到Assets.car中的所有資源胖秒。
這樣缎患,以后如果使用某些app發(fā)現(xiàn)有自己喜歡的素材就可以用此方法獲得。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末阎肝,一起剝皮案震驚了整個(gè)濱河市挤渔,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌风题,老刑警劉巖判导,帶你破解...
    沈念sama閱讀 221,695評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嫉父,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡眼刃,警方通過(guò)查閱死者的電腦和手機(jī)绕辖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)擂红,“玉大人仪际,你說(shuō)我怎么就攤上這事£侵瑁” “怎么了树碱?”我有些...
    開封第一講書人閱讀 168,130評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)变秦。 經(jīng)常有香客問(wèn)我成榜,道長(zhǎng),這世上最難降的妖魔是什么伴栓? 我笑而不...
    開封第一講書人閱讀 59,648評(píng)論 1 297
  • 正文 為了忘掉前任伦连,我火速辦了婚禮,結(jié)果婚禮上钳垮,老公的妹妹穿的比我還像新娘惑淳。我一直安慰自己,他們只是感情好饺窿,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評(píng)論 6 397
  • 文/花漫 我一把揭開白布歧焦。 她就那樣靜靜地躺著,像睡著了一般肚医。 火紅的嫁衣襯著肌膚如雪绢馍。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評(píng)論 1 309
  • 那天肠套,我揣著相機(jī)與錄音舰涌,去河邊找鬼。 笑死你稚,一個(gè)胖子當(dāng)著我的面吹牛瓷耙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播刁赖,決...
    沈念sama閱讀 40,835評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼搁痛,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了宇弛?” 一聲冷哼從身側(cè)響起鸡典,我...
    開封第一講書人閱讀 39,740評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎枪芒,沒(méi)想到半個(gè)月后彻况,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體谁尸,經(jīng)...
    沈念sama閱讀 46,286評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評(píng)論 3 340
  • 正文 我和宋清朗相戀三年疗垛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了症汹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,505評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡贷腕,死狀恐怖背镇,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情泽裳,我是刑警寧澤瞒斩,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站涮总,受9級(jí)特大地震影響胸囱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜瀑梗,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評(píng)論 3 333
  • 文/蒙蒙 一烹笔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧抛丽,春花似錦谤职、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至蒿柳,卻和暖如春饶套,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背垒探。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工妓蛮, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人圾叼。 一個(gè)月前我還...
    沈念sama閱讀 48,921評(píng)論 3 376
  • 正文 我出身青樓仔引,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親褐奥。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容