微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CI/CD Codemagic - (Flutter ios) 使用旧版构建位置时不支持包,但当前项目已启用它们

如何解决CI/CD Codemagic - (Flutter ios) 使用旧版构建位置时不支持包,但当前项目已启用它们

我正在尝试使用 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

糟糕;颤振意外退出:“ProcessException:进程异常退出: 命令行调用: /Applications/Xcode-12.4.app/Contents/Developer/usr/bin/xcodebuild -list

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

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

解决方法

解决方案:打开您的 xcode> 文件> 工作区设置> 前进,然后检查您是否使用旧版并切换到默认值。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。