我有一个使用Flutter创建的应用程序,想要在IOS上构建它。 当我想要运行模拟器或构建时,会出现错误。当我运行Flutter doctor时,会得到以下错误L
Xcode - develop for iOS and macOS
✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
你可能缺少Xcode命令行工具,可以重新安装Xcode,或者使用命令xcode-select
选择Xcode命令行工具。
以下是完整的解决方案链接:https://github.com/flutter/flutter/issues/6308#issuecomment-257812324
sudo xcode-select --switch <xcode_folder_path>
)。 - SM_Berwarisudo
即可。完整的命令应该是:sudo xcode-select --switch <xcode_folder_path>
。 - BLKKKBVSIKsudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
并且
sudo xcodebuild -runFirstLaunch
它将自动显示。
我也遇到了同样的问题,试图复制粘贴已经给出的命令。具体地说:
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
但是为什么它没有工作呢?这是我的一个愚蠢错误:我在我的应用程序文件夹中有两个Xcode版本。一个叫做Xcode_12_3_0
,另一个叫做Xcode_12_5_1
。确保在运行命令时,您还要确保输入您应用程序的真实名称。例如:
sudo xcode-select -s /Applications/Xcode_12_5_1.app/Contents/Developer