【发布时间】:2017-03-12 13:04:21
【问题描述】:
两天前,我升级到了 OSX Sierra。在那之后,我的开发工具似乎运行良好。
但是,今天我升级了 Xcode 7.3.1 -> 8.1 以使某些功能适用于 React-Native 开发。确切地说,我删除了 7.3.1 并重新安装了 8.1。这就是灾难开始的地方。
特别是,大多数命令行工具似乎都消失了。尝试使用 git 以及其他命令时出现错误。从 .dmg 文件安装后,我能够恢复 Git。
我也尝试使用xcode-select --install 安装命令行工具,但无济于事。安装继续进行,但之后没有任何工具可用。
作为正在发生的事情的一个例子,以下是我在运行时收到的错误:curl -sSL https://get.rvm.io | bash -s stable --ruby
xcodebuild: error: SDK "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk" cannot be located.
gcc: error: unable to find utility "gcc", not a developer tool or in PATH
configure: error: clang version 3.0 or later is required
有人知道问题可能是什么以及如何在 Sierra + Xcode 8.1 上设置开发环境吗?
【问题讨论】:
-
你有什么解决办法吗?
-
是的。我完全忘记了我做了什么,但我记得它涉及多次重新安装 XCode 并手动添加一些包。
-
感谢您的回复。我只需要在花费数小时调试后重新启动我的机器即可工作。
-
对于未来,我发现有问题的项目的 Github 存储库是一个更好的地方,可以在出现前沿错误时更快地获得帮助。祝你好运,伙计!
-
我发现这个解决方案为我解决了这个问题:stackoverflow.com/a/30902106/2486302