Codemagic IOS构建需要很长时间才能完成

问题描述 投票:1回答:1

[我试图在Codemagic上设置我的flutter应用程序,但是为IOS构建大约需要40〜50分钟,日志显示compiling文件.c.cc,其中有很多文件编译。有没有办法使构建更快?我是否缺少某些配置?

ios flutter continuous-delivery codemagic
1个回答
0
投票

正如Mikhail所说,请确保您的build参数中没有-v。详细模式会影响构建时间;

    检查您的依赖项,并确保您拥有的所有东西都是您需要的。太多无用的依赖项也可能会影响您的构建时间;
  1. 分别进行测试和构建。我们注意到,在进行测试时,“构建”步骤有时还会花费更长的时间。因此,请使用测试创建单独的工作流程,并使用“仅运行测试”
  • 不幸的是,构建iOS可能需要这么长时间的其他原因不在我们的控制范围内,因此Apple使构建iOS应用程序比Android和其他类型的限制要复杂得多。
  • [这里还有一篇不错的文章,介绍了公司如何应对iOS的构建时间:https://medium.com/@SkyscannerEng/hate-to-wait-how-skyscanner-used-module-caching-to-cut-app-build-speed-in-half-e906da1c077e
  • © www.soinside.com 2019 - 2024. All rights reserved.