如何優雅地提取 App 的素材

weixin_34075268發表於2017-03-13

最近在寫一個小專案,覬覦別人的UI效果,苦於自己沒有設計功底,只好“借鑑”他人的app。上網找了一下,方法大概兩種:

方法一:

  • 將IPA包當做壓縮包解壓。你會發現一個叫做Payload的檔案。
  • 右鍵Payload的檔案,顯示包內容。
  • 你會驚奇的發現他的資源都暴露無遺。

方法二:

如果你是通過App Store下載的App。蘋果會對app進行加密。所以,通過方法一併不能獲取全部資源,這時候請繼續閱讀方法二,我不會讓你失望的。
有個熱心的大神為破解資源獻上助攻:iOS-Images-Extractor
地址:https://github.com/devcxm/iOS-Images-Extractor

使用方法:

git clone https://github.com/devcxm/iOS-Images-Extractor
cd iOS-Images-Extractor
git submodule update --init --recursive
open iOSImagesExtractor.xcworkspace

當然你也可以直接下載編譯過的dmg檔案:http://pan.baidu.com/s/1i4T8seT

下載好以後,直接將ipa直接拖入到iOS-Images-Extractor。就可以看到資源了。


看看效果吧

相關文章