Xcode 编译缺少预期的 TARGET_BUILD_DIR 构建设置。

18

我在使用iPhone 12 Pro Max设备启动时遇到了错误。以下是控制台日志:

Launching lib/main.dart on iPhone 12 Pro Max in `debug mode`
Running Xcode build...
Xcode build done.                                           270.9s
Xcode build is missing expected TARGET_BUILD_DIR build setting.
Could not build the application for the simulator.
Error launching application on iPhone 12 Pro Max.
2个回答

37
我刚遇到了这个问题,并按照以下步骤进行修复:
运行命令flutter upgrade
运行命令flutter clean 如果您有缺失的依赖项,请运行命令flutter pub get 连接手机
运行命令flutter run 如果仍然失败,请打开 Xcode 运行项目,设置您的开发团队并直接从那里运行。
在运行后,关闭 Xcode,进行一次干净的构建,并使用您喜欢的方法运行它。

6
在我的情况下,不需要调用flutter upgrade。 - SwiftiSwift
1
在我的情况下,运行了flutter clean之后,依赖项丢失了,所以需要运行“flutter pub get”。 - Mohamed Saheed Mohamed Riswan
感谢 @MohamedSaheedMohamedRiswan - 我已将其添加到答案中。 - brindy
1
在我的情况下,我只需要再次运行 flutter run 就可以使它正常工作。 - josue.0

1
对我来说,我注意到我的wifi断了,所以我修好了,打开了ios runner.xcworkspace并成功运行了项目。
然后我关闭了xCode,在Android Studio中再次运行了我的Flutter项目。
运行正常。

除了所有的flutter clean、pub get和pod install之外,flutter run没有起作用。所以我在Xcode中使用相同的模拟器运行了应用程序,它起作用了。然后停止它并从VSCode中运行,它也起作用了。谢谢! - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接