2015-07-10 71 views
2

我已经安装了最新的Xcode测试版(例如安装到/Applications/Xcode-beta.app),并且在测试版发布失败,因为找不到用于iOS 9的命令行工具。我已经改变了目标xcode路径,如下所示。如何安装Xcode测试版的Xcode命令行工具以及其他安装?

xcode-select --switch /Applications/Xcode-beta.app 

然后我想我有改变目标Xcode的应用程序,使得其将在iOS版9工具和库带来后运行xcode-select --install。但xcode选择只是抱怨说,命令行工具已经安装。

xcode-select: error: command line tools are already installed, use "Software Update" to install updates 

我从来没有安装测试版旁边的现有安装,所以我不知道该怎么做,只是谷歌搜索轮番上涨约Xcode中,选择了无数的问题。帮帮我?

+0

如果工具已经安装好了,也许一切都已经准备好了。有什么事情被打破了吗当你输入'xcode-select -p'时,你看到你期望的路径吗? –

+0

起初xcode-select -p没有显示更新的路径。然后在重新启动后显示更新路径,但构建仍然失败,链接器错误(说libz.tbd无法找到)。显然,这些.tbd文件为库符号提供了文本占位符文件,并且此构建问题目前在某些情况下已知。我不确定是什么修复了它,我做了一次OS X更新,这可能是为他们提供支持的原因,但现在我的构建工作。 :) –

回答

1

显然这是一个已知的问题。我认为这与一般的xcode安装有关,但它似乎是构建过程中为库符号使用.tbd文件的新功能。我实际上收到一个错误,说没有找到一个特定的.tbd文件。我做了一个OS X更新,更新后的一些东西看起来会在后台进行,最终回来了,我的构建工作。我想是魔法。