在运行npm安装时看到以下错误,需要node-gyp…但可以被任何需要xcode-select的东西触发。
xcodebuild工具需要Xcode,但是是活动的 开发者目录'/Library/ developer /CommandLineTools'是一个命令 直线工具实例
有什么问题吗?
在运行npm安装时看到以下错误,需要node-gyp…但可以被任何需要xcode-select的东西触发。
xcodebuild工具需要Xcode,但是是活动的 开发者目录'/Library/ developer /CommandLineTools'是一个命令 直线工具实例
有什么问题吗?
当前回答
XCode2: sudo Xcode -select -s /应用程序/Xcode\ 2.app/内容/开发者
注意“\”以避开空格
其他回答
在你的终端中输入这个
xcode-select --install
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -license accept
我只是运行了以下命令,问题为我解决了:
sudo xcode-select --reset
没有Xcode:创建文件/usr/local/bin/xcodebuild的内容来欺骗XcodeSelect
#!/bin/bash
exit 0
Chmod +x /usr/local/bin/xcodebuild
以防你使用xcode beta版:
sudo xcode-select -s /Applications/Xcode-Beta.app/Contents/Developer
就我而言,
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
因为我的Xcode有一些特殊的名字。如)Xcode_11.2.0_beta_2_stackoverflow.app
cd /applications
ls
然后我找到了我的Xcode名称,然后用
sudo xcode-select -s /Applications/{myXcodeName}.app/Contents/Developer
这对我很管用。