小编ahd*_*786的帖子

如何减少 Flutter 中 IOS 构建的 .ipa 文件大小?

我为应用商店创建了一个用于 Flutter 的 IOS 版本,并生成了它的存档,这导致了一个巨大的90 MB .ipa文件。我在网上搜索了很多关于如何减少 IPA 文件大小的信息,但没有得到任何合适的答案。我尝试了几种方法,例如:

  1. 在项目终端中执行flutter clean命令,然后使用flutter build ios命令,但并没有减小大小。
  2. 我检查了 Strip Swift Symbols 的选项,但它只减少了 1 或 2 MB 的大小。

将我的 Xcode 项目从 Swift 切换到 Objective-C 会减少我的 .ipa 文件大小吗?我在我的 Flutter 应用程序中使用了几个第三方库,他们对这么大的尺寸负责吗?

  cupertino_icons: ^0.1.2
  gradient_app_bar: ^0.1.3
  url_launcher: ^5.1.2
  easy_localization: ^1.3.0+1
  http: ^0.12.0+2
  connectivity: ^0.4.4
  fluttertoast: ^3.1.3
  carousel_slider: ^1.3.0
  image_picker: ^0.6.1+4
  flutter_barcode_scanner: ^0.1.5+1
Run Code Online (Sandbox Code Playgroud)

xcode ios dart flutter

5
推荐指数
1
解决办法
1946
查看次数

标签 统计

dart ×1

flutter ×1

ios ×1

xcode ×1