Flutter iOS构建失败:无法匹配iPhone 14 Pro模拟器目标
Flutter在Rosetta macOS环境下iOS模拟器构建失败问题
环境详情
- Flutter版本:3.7.12(稳定版)
- Xcode版本:16.0,macOS版本:15.0.1(在Rosetta下运行的Darwin arm64)
- iOS模拟器:iPhone 14 Pro(iOS 16.4)
执行命令
flutter run -d "iPhone 14 Pro" --no-sound-null-safety
错误日志
插件`flutter_webview_plugin`使用了已废弃的Android嵌入版本。... 正在调试模式下启动lib/main.dart到iPhone 14 Pro... 运行Xcode构建... Xcode构建完成。 iOS应用构建失败。 Xcode构建的错误输出: xcodebuild: 错误:无法找到与提供的目标说明符匹配的目标: { id:33D3C63C-DE24-4B1C-8FF1-7C139930C7C7 } "Runner"方案的可用目标: { platform:macOS, arch:arm64, id:00008112-000804180A33A01E, name:My Mac } { platform:macOS, arch:x86_64, id:00008112-000804180A33A01E, name:My Mac } { platform:macOS, name:Any Mac }
验证信息
执行xcrun simctl list devices命令,确认目标模拟器已启动且ID匹配:
-- iOS 16.4 -- iPhone 14 Pro (33D3C63C-DE24-4B1C-8FF1-7C139930C7C7) (已启动)
内容的提问来源于stack exchange,提问作者ranjit redekar
相关产品推荐
相关产品推荐

