flutter build ios --release 很大?

用 flutter 打包先

flutter build ios --release

注意, 這裏會生成一個 app, 我們不要管這個 app, 這個 app 打包成 ipa 太大了, 幾百 M, 頂不住.

我們需要用 xcode 幫我們壓縮一波.

右鍵ios->Flutter->Open iOS module in Xcode

點擊Runner, 設備選擇Generic iOS Device

XCode 菜單欄選擇Product->Analyze...

然後等一段時間, 等它編譯完成. 會有如下提示:

之後會在Products文件夾生成該 app

右鍵該 app ->Show in Finder

在該目錄下新建一個Payload文件夾, 並將該 app 拖進去

右鍵->壓縮"Payload"

將生成的 Payload.zip 文件更名爲 xxx.ipa 即可得到 ipa 安裝包

可以看到這樣生成的 ipa 只有47.5MB

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章