Flutter iOS环境下flutter clean与flutter run命令执行卡死求助
xcrun xcodebuild -list的问题 可能的原因及解决步骤
检查Xcode命令行工具路径
执行xcode-select -p确认路径是否为/Applications/Xcode.app/Contents/Developer,若路径错误,执行sudo xcode-select -s /Applications/Xcode.app/Contents/Developer修正。之后手动运行xcrun xcodebuild -list,如果仍卡住,说明问题出在Xcode本身而非Flutter。确认Xcode许可协议与组件
打开Xcode,完成所有未处理的许可协议和组件安装;也可在终端执行sudo xcodebuild -license accept直接同意许可协议。清理Xcode缓存
删除~/Library/Developer/Xcode/DerivedData目录下的所有内容,清空Xcode衍生数据后重试Flutter命令。更换项目路径
你的项目路径包含非ASCII字符(flutterアプリ),Xcode命令行工具对这类路径兼容性较差。将项目迁移到纯英文路径(如/Users/takeuchiraiaoi/Desktop/development/flutter_app/battle3)后再测试。重置Flutter环境
执行flutter doctor -v检查环境问题并按提示修复,再运行flutter pub cache repair修复pub缓存,之后重新尝试flutter clean和flutter run。重启系统与终端
重启电脑和终端,清除可能异常的Xcode后台进程后重试。
内容的提问来源于stack exchange,提问作者TakeTakeraiki

