安裝包瘦身

一不小心,也許你的安裝包就過百兆了,如果項目不復雜,依賴不很多的話,估計是哪里出問題了。

1.資源

  • 可以使用LSUnusedResources-master查看項目中未使用的圖片資源
  • 利用這個網站對圖片進行壓縮:https://tinypng.com。設計給的切圖是沒有經過壓縮的
  • 圖片資源要放到Images.xcassets中,這樣2x和3x圖會分別打包進對應分辨率機型
  • 簡化業務邏輯減少資源的使用,比如啟動圖可以使用一張而不是每個機型一張
  • 手動引入第三方庫時,如果framework和bundle分開存放,要注意framework中是否包含了同樣的bundle。
    framework和bundle
  • 使用lipo命令查看一些第三方庫是否包含了模擬器的架構

2.代碼文件

  • 使用WHC_Scan-master查看項目中未使用的代碼文件。
  • 如果多個項目使用同一套組件庫的話,也許組件庫中的某些東西是某個項目所不需要的。比如分享組件庫中的微博分享項目A是不用的,只有項目B在使用。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • App安裝包是由資源和可執行文件兩部分組成,安裝包瘦身也是從這兩部分進行。 資源瘦身 1. 刪除無用的資源 工具:...
    Vinecnt閱讀 18,373評論 13 84
  • App安裝包是由資源和可執行文件兩部分組成,安裝包瘦身也是從這兩部分進行。資源瘦身 刪除無用的資源工具:LSUnu...
    RobinYu閱讀 600評論 0 0
  • 先看下Apple對安裝包大小的限制: 資源優化 1.刪除無用資源 解壓ipa文件,檢查是否有無用資源存在。 現在應...
    逆光少年閱讀 471評論 0 2
  • 一、刪除不再使用的資源 這里的資源文件主要指圖片資源。獲取的實現步驟如下: 獲取資源文件(find命令) 設置資源...
    無神閱讀 821評論 0 4
  • 摘要:以下列出了安裝包瘦身的無腦執行流程,其中“奇技淫巧”部分為選做題 資源優化 刪除無用圖片 使用LSUnuse...
    暖夏未眠丶閱讀 814評論 0 1