手把手教你獲得iOS應(yīng)用的圖片資源(解決iTunes 12.7無法下載應(yīng)用問題)

前言

本文主要講述怎樣獲得其他優(yōu)秀的iOS應(yīng)用的圖片資源废封,以及解決了12.7版本的iTunes不能下載應(yīng)用的問題穆役。

最近看一個(gè)開發(fā)的視頻术奖,作者為了模仿一個(gè)很流行的app, ‘‘盜取’’了這個(gè)app的所有圖片现柠,看的我很驚訝裆赵,心想這都可以逢并,被這波操作給 安排 了之剧。?

下面我就給大家分享一下我總結(jié)的經(jīng)驗(yàn)。

一. 首先砍聊,我們必須要獲得想要資源的應(yīng)用ipa文件

ipa是Apple程序應(yīng)用文件iPhoneApplication的縮寫背稼。簡單來說,Mac 下的iphone軟件玻蝌,就像是 Windows 下的綠色軟件一樣蟹肘,解壓后即可使用词疼,不需要安裝,卸載的話也只用刪除程序文件即可帘腹。熟悉IOS開發(fā)的都應(yīng)該了解贰盗,當(dāng)你想要上傳內(nèi)測版本的app到蒲公英或者是fir上時(shí),最終上傳的都是后綴為.ipa的文件阳欲,這個(gè)文件里包含了該應(yīng)用的所有信息舵盈,只是蘋果把它壓縮整包了,一部分是不能讓我們看到的球化,例如源碼秽晚。還有一部分是我們可以看到的,那就是該應(yīng)用的所有的圖片資源筒愚。

iOS APP中所有資源?=?Assets.car?+?.api文件解壓

1. 先以iTunes為例來獲取應(yīng)用的ipa文件

當(dāng)你Mac上的iTunes為12.7及以上時(shí)爆惧,你會(huì)發(fā)現(xiàn)蘋果將iTunes里的應(yīng)用下載的功能移除掉了。這我就日了狗了锨能,那我該怎么下載應(yīng)用的ipa文件呢? 在網(wǎng)上說有很多種軟件可以下載,例如PP助手芍耘,iTools址遇,但是我都試了,都不太好用斋竞。最終我還是決定繼續(xù)用iTunes來實(shí)現(xiàn)倔约。

在論壇里找到一個(gè)解決的辦法非常好用,既然12.7移除了坝初,那我們就下載沒有移除的版本唄浸剩。

① 前往Apple Developer的下載管理界面

下載iTunes 12.6版本

按照上圖的方式下載版本為12.6的iTunes,這個(gè)版本就是沒有移除應(yīng)用下載功能的鳄袍。

② 下載完成之后绢要,當(dāng)你想安裝的時(shí)候會(huì)發(fā)現(xiàn),提示 已經(jīng)有更高版本的iTunes了 拗小,既然想要套狼重罪,那就不能舍不得孩子。想要安裝低版本的iTunes哀九,前提必須將高版本的iTunes刪除剿配。

③ 當(dāng)你想要?jiǎng)h除高版本的iTunes時(shí),你用正常刪除軟件的方式是不行阅束。系統(tǒng)會(huì)提示你不允許你這樣操作呼胚。那么我換一種方式,用root權(quán)限刪除呢息裸。

1.0 打開終端

2.0 切換到root權(quán)限? 輸入 $? sudo -i? ?回車 輸入電腦密碼(password)

切換到root權(quán)限

3.0 進(jìn)入到Applications目錄下 輸入 $??cd /Applications/?

4.0 展示所有應(yīng)用的列表 輸入 $? ls

Mac下所有的應(yīng)用

紅框內(nèi)的iTunes.app就是我們想要?jiǎng)h除的應(yīng)用

5.0 嘗試刪除iTunes.app 輸入 $ rm -rf iTunes.app? ?回車 會(huì)提示?Operation not permitted 同樣是操作不被允許蝇更,這個(gè)是Mac OS對(duì)系統(tǒng)的安全防護(hù)沪编。

下面我們需要暫時(shí)接觸安全防護(hù)限制策略才能完成刪除的操作,csrutil disable命令可以解除此限制簿寂,但是通過命令詳情可以看到這種操作需要在恢復(fù)模式下才能使用漾抬。

csrutil disable

6.0?重啟電腦,按COMMAND+R組合鍵進(jìn)入恢復(fù)模式常遂,找到【實(shí)用工具】-->【終端】纳令,在終端窗口中輸入命令csrutil disable解決權(quán)限限制。


7.0 執(zhí)行完上述操作之后克胳,重啟電腦 平绩,重復(fù)上述1.0, 2.0漠另,3.0捏雌,4.0,5.0操作笆搓,如果按照上述所說的操作的話性湿,你會(huì)發(fā)現(xiàn)iTunes已經(jīng)成功的被刪除了。刪除成功之后满败,不用忘了重復(fù)6.0的操作 將Mac OS的權(quán)限限制恢復(fù)肤频。在終端中輸入?csrutil enable 恢復(fù)權(quán)限設(shè)置。重啟電腦算墨,繼續(xù)往后操作宵荒。

iTunes被刪除

8.0? 此時(shí),你如果安裝12.6版本的iTunes的話净嘀,又會(huì)提示你一個(gè)錯(cuò)誤問題报咳。說是無法讀取文件“iTunes Library.itl”,它的意思就是沒有刪干凈唄挖藏。此時(shí)一定要點(diǎn)擊退出暑刃。

錯(cuò)誤提示

9.0 打開Finder 搜索iTunes Library.itl,會(huì)搜到一個(gè)結(jié)果膜眠,這個(gè)就是問題文件稍走,把它一到廢紙簍就好咯。

刪除文件

10.0 刪除上述文件之后柴底,你再安裝12.6的iTunes婿脸,終于成功了。大功告成柄驻。

2. iTunes的版本問題解決了狐树,那么Get ipa文件就是 so easy了

① 這里我們以思聰?shù)??直播為例,首先去iTunes找到該應(yīng)用鸿脓,點(diǎn)擊下載抑钟。下載完成之后涯曲,你可以在資料庫里找到。

搜索??直播

②? 找到剛剛下載好的??直播在塔, 右鍵 showFinder一下幻件, 就會(huì)找到該應(yīng)用的ipa文件了。

應(yīng)用位置


ipa文件位置

③ 首先給ipa文件解壓蛔溃, 會(huì)得到一個(gè)同名的文件夾 绰沥,依次打開? ? 熊貓直播 4.0.14? ? ->? ?Payload? ?->? ?PandaTV-ios? 點(diǎn)擊右鍵 顯示包內(nèi)容。

給ipa文件解壓


PandaTV-ios 顯示包內(nèi)容


??直播的部分圖片

④ 上圖中我們僅僅得到了部分的圖片例如 icon 啟動(dòng)圖了贺待。大部分的圖片都被壓縮到了上面的紅框的文件中 Assets.car徽曲,下面我們就試著把Assets.car解壓。

二. 前面我們已經(jīng)把ipa文件以及其中Assets.car得到了麸塞,下面我們就開始解壓Assets.car

1. 在這里秃臣,我用一個(gè)第三方的框架來解壓它,它叫cartool哪工,還有很多其他的方法奥此,我就不一一列舉了。

① 下載完成雁比,打開文件夾 打開.xcodeproj

項(xiàng)目路徑

② 運(yùn)行cartool項(xiàng)目?

運(yùn)行項(xiàng)目

③ 運(yùn)行成功得院,生成cartool工具

生成cartool工具

④? 打開終端,先拖入cartool的路徑章贞,然后再拖入Assets.car的路徑,最后拖入存放圖片文件夾路徑非洲。(三者之間用空格隔開鸭限,終端一般會(huì)自動(dòng)空格)

終端運(yùn)行

⑤ 打開圖片文件夾,圖片全部加載進(jìn)來两踏。圓滿完成败京!

圖片列表

三. 總結(jié)?

????有了此等方法,根本不用為圖標(biāo)資源犯愁了梦染, 盡情的模仿別人的項(xiàng)目吧赡麦。希望大家可以多多支持,點(diǎn)顆紅心帕识。謝謝泛粹!

四. 補(bǔ)充說明

? ? ? ? 如果你按照上述操作使得iTunes的版本低于當(dāng)前MacOS的匹配版本,可能會(huì)出現(xiàn)Mac登錄不上App ID的情況肮疗,提示錯(cuò)誤信息為?this action could not be completed. try again晶姊。我在這里整理了一下解決的方案。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末伪货,一起剝皮案震驚了整個(gè)濱河市们衙,隨后出現(xiàn)的幾起案子钾怔,更是在濱河造成了極大的恐慌,老刑警劉巖蒙挑,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宗侦,死亡現(xiàn)場離奇詭異,居然都是意外死亡忆蚀,警方通過查閱死者的電腦和手機(jī)矾利,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蜓谋,“玉大人梦皮,你說我怎么就攤上這事√一溃” “怎么了剑肯?”我有些...
    開封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長观堂。 經(jīng)常有香客問我让网,道長,這世上最難降的妖魔是什么师痕? 我笑而不...
    開封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任溃睹,我火速辦了婚禮,結(jié)果婚禮上胰坟,老公的妹妹穿的比我還像新娘因篇。我一直安慰自己,他們只是感情好笔横,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開白布竞滓。 她就那樣靜靜地躺著,像睡著了一般吹缔。 火紅的嫁衣襯著肌膚如雪商佑。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天厢塘,我揣著相機(jī)與錄音茶没,去河邊找鬼。 笑死晚碾,一個(gè)胖子當(dāng)著我的面吹牛抓半,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播格嘁,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼琅关,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起涣易,我...
    開封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤画机,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后新症,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體步氏,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年徒爹,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了荚醒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡隆嗅,死狀恐怖界阁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情胖喳,我是刑警寧澤泡躯,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站丽焊,受9級(jí)特大地震影響较剃,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜技健,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一写穴、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧雌贱,春花似錦啊送、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至导街,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間纤子,已是汗流浹背搬瑰。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留控硼,地道東北人泽论。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像卡乾,于是被迫代替她去往敵國和親翼悴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348

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

  • iTunes iTunes是由蘋果公司開發(fā)的媒體播放器,媒體庫鹦赎,在線廣播電臺(tái)和移動(dòng)設(shè)備管理應(yīng)用程序谍椅。它用于播放,下...
    dweet閱讀 1,791評(píng)論 0 0
  • 今天使用Swift動(dòng)態(tài)庫時(shí)遇到一個(gè)問題,錯(cuò)誤提示是:-dyld:Librarynotloaded:@rpath/x...
    楊賽大兄弟閱讀 2,358評(píng)論 0 96
  • 那年古话,那地 清末雏吭,我族在一個(gè)美麗的小村莊,修建了一院美麗院子陪踩,約占地兩畝杖们,有主房,偏房肩狂,偏院摘完,后花園,還有一棟小二...
    祁紅蓮閱讀 289評(píng)論 0 1
  • 荷葉杯 寂寞冷沙洲夜傻谁, 明月孝治。 醉相思。 敗荷枯葉兩凌亂栅螟, 腸斷荆秦。 入秋時(shí)。 南鄉(xiāng)子 煙緲緲力图,雨凄凄步绸。 夢(mèng)中細(xì)數(shù)妹...
    斷紅塵閱讀 199評(píng)論 0 0
  • 屏讀 Screening 在古代,文化是圍繞言語的吃媒,信息被“口口相傳”瓤介。我們是“言語之民”。 隨著科技發(fā)展赘那,古登堡...
    鹿小與閱讀 959評(píng)論 1 0