【问题标题】:Flutter ios build failsFlutter ios构建失败
【发布时间】:2020-08-18 05:29:44
【问题描述】:

我成功地在 codemagic 中为 android 构建了我的应用程序,但是 ios 简直要了我的命。我遇到了我第一次看到的各种错误。我希望我能成功解决其中的许多问题,但我还没有找到这个问题的答案:

/Users/builder/Library/Developer/Xcode/DerivedData/Runner-edaimyiflreloheqntgnhkmwcclv/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/assetcatalog_generated_info.plist

    The path  does not exist
    Command PhaseScriptExecution failed with a nonzero exit code

所以我做了一些谷歌搜索,如果我理解正确,DerivedData 会保存项目的构建。我查看了该文件夹,但没有找到解释错误的 Runner-edaimyiflreloheqntgnhkmwcclv。 但是,当我尝试在 xcode 中构建应用程序时,我遇到了相同的错误,除了 Runner-***** 目录不同,这一次它与其他所有目录一起出现,直到 assetscatalog_generated_info.plist,这对我因为它在场。

我尝试了flutter clean并想再次构建它,但会出现同样的错误。

【问题讨论】:

  • 您是第一次使用 Xcode 构建吗?您是否在 Xcode 中使用开发者帐户登录?
  • 我所能建议的就是加入blog.codemagic.io/tags/slack slack 组。
  • 是的,这是我第一次使用 Xcode 构建。我订阅了付费开发者帐户。
  • 谢谢@Emile。没想到。会去那里。
  • 嗨@LukasLukeStateczny 你检查过这个线程吗? github.com/flutter/flutter/issues/23465

标签: flutter codemagic flutter-ios


【解决方案1】:

来自@MikhailTokarev 的链接 github.com/flutter/flutter/issues/23465 帮了大忙。

在线程scut204的末尾评论:

Select "Run script only when installing" in Xcode Build Phase script.
Encountered and solved.
Tutorial update demanding.

解决了。

【讨论】: