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



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

您可以采取一些步骤来缩短构建时间:

  1. 正如 Mikhail 所说,确保你的构建参数中没有 -v。详细模式可能会影响构建时间;
  2. 查看您的依赖项,并确保您拥有的所有内容都是您需要的。太多无用的依赖项也会对构建时间造成影响;
  3. 单独的测试和构建。我们注意到,使用测试构建步骤有时也需要更长的时间。因此,创建一个单独的测试工作流并使用"仅运行测试">

不幸的是,构建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

最新更新