gpt4 book ai didi

ios - Runner.app 大小约为 400mb。如何减少呢?

转载 作者:行者123 更新时间:2023-12-01 22:49:30 25 4
gpt4 key购买 nike

我正在使用flutter_tts开发flutter应用程序写在 swift 上的库,所以我必须使用 swift作为 ios 的构建语言,否则它将无法工作。发布构建大小为android大约是20-30mb,但对于ios来说几乎是400mb。这并不是因为 Assets 。我读到了这个问题,很多人说这是因为 swift,所以我创建了一个 hello world 应用程序并比较了发布版本大小:objc: ~20mbswift: ~65mb 。不幸的是,我别无选择。现在Flutter ios 的构建比 android 的大 10-15 倍。 400 mb – 这看起来像一个笑话,显然这是不合适的。即使我转换Runner.appipa文件,大小约为200mb。这太大了,无法从 AppStore 下载应用程序。

我做错了什么吗?有人可以帮助我吗?如有任何帮助,我们将不胜感激!

最佳答案

我遇到了完全相同的问题(Runner.app ~ 360 mb)。

首先检查您的 Flutter SDK 版本:

flutter --version

您可能没有使用最新版本,或者您处于不稳定的 channel 。切换到稳定 channel 并更新Flutter SDK:

flutter channel stable
flutter upgrade --force

构建项目:

flutter clean
flutter build ios --release

版本:

Flutter 1.9.1+hotfix.6 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 68587a0916 (6 weeks ago) • 2019-09-13 19:46:58 -0700
Engine • revision b863200c37
Tools • Dart 2.5.0

构建大小减少至 54.5 MB,.ipa 文件减少至 21.8 MB。

关于ios - Runner.app 大小约为 400mb。如何减少呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58459591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com