xcodebuild:Error:名为“Runner”的工作区不包含名为“Runner”的方案。“-list”选项可用于在工作区中查找方案的名称。完成时出现错误:从:/usr/bin/env xcrun xcodeBuild-配置调试-安静-工作区Runner.xc工作区-plan Runner-sdk iphone仿真器-ARCH x86_64 BUILD_DIR=/Users/apple/Documents/flutter_app_sample/build/ios_PRESS_Analytics=真正的编译器_索引_存储_Enable=无显示BuildSettings中退出代码65
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
遇到这个错误,意味着Xcode在尝试构建你的Flutter项目时,没有找到名为“Runner”的方案(Scheme)或者可能方案的配置有误。以下是一些解决步骤,你可以尝试:
确认Scheme是否存在:
.xcworkspace
文件使用Xcode。Product
-> Scheme
-> 确认是否有Runner
选项。如果没有,你需要创建一个新的Scheme。Runner
,点击Manage Schemes...
,然后确保Runner
是启用状态,并且对于你想要构建的目标是选中的。创建或修复Scheme:
Product
-> Scheme
-> New...
,从弹出的对话框中选择Runner
作为目标,然后给Scheme命名(通常默认就是Runner
),并确保它是共享的(Share with: Workspace)。清理缓存和重建:
flutter clean
来清除之前的构建产物。flutter build ios
或直接通过Xcode构建。检查Flutter环境:
flutter doctor
来检查。Xcode命令行工具:
xcode-select --install
来检查和更新。如果以上步骤都不能解决问题,可能需要更详细地检查你的项目配置,或者考虑是否有其他依赖项或配置文件(如Podfile.lock, .xcconfig等)导致的问题。有时候,删除ios/Pods/
目录和Podfile.lock
文件,然后重新执行pod install
也可能解决一些依赖问题。