Git:错误:无法读取MacOSX.sdk的SDK设置

62

更新到新的操作系统Mojave后,在git中添加时出现错误。

错误信息:

git:error:无法读取 '/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk' 的SDK设置

错误发生在:

  • 设备:MacBook Pro(Retina,13英寸,2013年早期)
  • 操作系统:MacOS Mojave

截图 终端屏幕截图

问题:

如何解决这个错误?

非常感谢您的帮助。

4个回答

128

CommandLineTools已经过时,下面的内容可以修复它。

xcode-select --install

4
我用这个方法成功了,所以我给赞了。在我的2017款MBP 15上使用iTerm安装Mojave系统。 - Lucio Mollinedo
我希望它能够工作,但我需要下载命令行工具,因为出现了“无法安装软件,因为当前无法从软件更新服务器获取”。然后我参考了链接(https://dev59.com/WmIj5IYBdhLWcg3wxnyd)找到了更新。但是,Xcode 9.4.1没有适用于macOS 10.14的命令行工具。 - 冯剑龙
1
对我也起作用了,应该是Xcode的默认设置。我们过去已经做了多少次这样的事情,将来还会做多少次呢...感谢您的答案/提醒。 - kemuri

1
我必须采取以下措施来解决:
xcode-select --install

sudo xcode-select -switch /Library/Developer/CommandLineTools

0

由于我刚刚更新了Xcode(使用AppStore),所以我必须打开Xcode并让安装程序完成一些配置工作,然后Visual Studio for Mac才能成功编译我的Android应用程序。

我觉得这很奇怪,因为我的解决方案中没有包含任何针对iOS的项目。该解决方案仅包含几个.NET Core库项目和一个Android APK。

我还必须运行“xcode-select --install”命令。


0

您可以直接前往Xcode首选项 > 位置 > 命令行工具 > 选择最新的Xcode版本

enter image description here


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