【问题标题】:CI/CD Codemagic - (Flutter ios) Packages are not supported when using legacy build locations, but the current project has them enabledCI/CD Codemagic - (Flutter ios) 使用旧版构建位置时不支持包,但当前项目已启用它们
【发布时间】:2021-06-25 10:13:23
【问题描述】:

我正在尝试使用 codemagic 构建我的 Flutter 应用,但每次都出现此错误

xcodebuild:错误:无法解析包依赖项: 使用旧版构建位置时不支持包,但当前项目已启用它们。 命令:xcrun xcodebuild -list"。

我知道如何通过 Xcode 解决它,但在 Codemagic CI/CD 中我无法使用 Xcode,有什么解决方案吗?

这是日志

== 为 iOS 构建 ==

xcode-project 使用配置文件

配置代码签名设置 搜索匹配 /Users/builder/Library/MobileDevice/Provisioning Profiles/*.mobileprovision 的文件

列出钥匙串 /private/var/folders/pj/2d8_b7sn6f37c48z4jj09xk80000gn/T/build_r3ohi35a.keychain 中可用的代码签名证书

搜索匹配 /Users/builder/clone/**/*.xcodeproj 的文件

已完成配置代码签名设置

将导出选项保存到 /Users/builder/export_options.plist

flutter build ipa --release --export-options-plist /Users/builder/export_options.plist

哎呀; flutter 已意外退出:“ProcessException:进程异常退出: 命令行调用: /Applications/Xcode-12.4.app/Contents/Developer/usr/bin/xcodebuild -list

xcodebuild:错误:无法解析包依赖项: 使用旧版构建位置时不支持包,但当前项目已启用它们。 命令:xcrun xcodebuild -list"。

构建失败:| 无法为 iOS 构建

【问题讨论】:

    标签: ios xcode flutter codemagic


    【解决方案1】:

    解决方法:打开你的xcode>文件>工作空间设置>提前,然后检查你是否使用旧版并切换到默认。

    【讨论】:

      猜你喜欢
      • 2020-05-24
      • 2021-01-13
      • 2022-08-14
      • 2022-07-09
      • 2020-12-07
      • 2022-08-03
      • 1970-01-01
      • 2020-05-05
      • 1970-01-01
      相关资源
      最近更新 更多