App ipa以及資源文件的獲取

做APP獨(dú)立開(kāi)發(fā),免不了要參考Apple Store上優(yōu)秀的作品,尤其是設(shè)計(jì),這是程序員出身的我最頭痛的事情。因此,參考其他APP的資源文件是非常有利的。最些年的時(shí)候,其實(shí)獲取是非常方便的,通過(guò)iTunes就可以把APP的ipa文件下載到Mac,然后解壓就可以查看。而資源文件,如圖片等,也沒(méi)有用car打包,一般都能直接看到。

Apple也一直在進(jìn)步,之后添加了Assert,把資源進(jìn)行打包。以及最大的被很多人詬病的新版iTunes,再也看不到應(yīng)用這個(gè)選項(xiàng)了。從此,再也不能把ipa文件下載到Mac了。

因此,現(xiàn)在一種方案就是曲線救國(guó),下載Android安裝包,解壓參考。

但要是有iOS的資源文件作為參考,那是更好的。那么首先先要獲得APP的ipa文件。 現(xiàn)在暫時(shí)可行的方案是Apple Configurator 2。 至少目前Apple是認(rèn)可的。

  • 去App Store (Mac商店)下載Apple Configurator 2。

  • 然后把iphone連接上Mac,Apple Configurator 2 菜單-〉賬戶-〉登陸(用您的Apple ID)

  • 備份iPhone的內(nèi)容。

  • 所有設(shè)備-〉當(dāng)前iPhone-〉右鍵-〉添加-〉應(yīng)用,找到您想要ipa的那個(gè)應(yīng)用-〉添加

  • 系統(tǒng)會(huì)提示,改應(yīng)用已經(jīng)存在, 是否需要覆蓋。不要點(diǎn)任何按鈕。

  • 此時(shí)去關(guān)注~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/目錄下,會(huì)有ipa文件存在。將ipa文件copy到安全目錄。

拿到ipa文件后,解壓可以看到Payload下的包,顯示包內(nèi)容可以看到部分APP的資源以及Assets.car。

解壓Assets.car, github上的工具,大家自行下載:https://github.com/pcjbird/AssetsExtractor

最后,提取出來(lái)的資源文件,大家要注意版權(quán),僅供參考,不要直接拿來(lái)商業(yè)使用。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一種新的協(xié)議。它實(shí)...
    香橙柚子閱讀 24,773評(píng)論 8 183
  • 芳菲度閑人 素影幽香熏 徘徊幾消魂 呢喃多夢(mèng)君
    樂(lè)善散閱讀 511評(píng)論 2 2
  • 得到APP中《5分鐘商學(xué)院》專欄筆記。劉潤(rùn),中國(guó)最貴的商業(yè)顧問(wèn)之一。 01 概念 信息對(duì)稱,就是在市場(chǎng)條件下,想要...
    海濤筆記閱讀 860評(píng)論 0 1
  • 課間,路過(guò)二樓走廊,我看到姜主任和另一位男老師對(duì)著墻上的某一處商議著什么,走近一看,原來(lái)是學(xué)校標(biāo)有“應(yīng)急出口”標(biāo)志...
    潘佳梅原創(chuàng)閱讀 697評(píng)論 0 2
  • 開(kāi)始愛(ài)你, 就是包里從此多了一包你抽的煙。 是我趁你不在看了你抽的煙的牌子, 你在seven eleven 店里買(mǎi)...
    林青文閱讀 348評(píng)論 0 0

友情鏈接更多精彩內(nèi)容