Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在另一次安装的同时为xcode beta安装xcode命令行工具?_Xcode_Beta_Ios9 - Fatal编程技术网

如何在另一次安装的同时为xcode beta安装xcode命令行工具?

如何在另一次安装的同时为xcode beta安装xcode命令行工具?,xcode,beta,ios9,Xcode,Beta,Ios9,我已经安装了最新的Xcode beta版(例如,安装到/Applications/Xcode beta.app),由于找不到iOS 9的命令行工具,测试版中的版本失败。我将目标xcode路径更改如下 xcode-select --switch /Applications/Xcode-beta.app 然后我想,在更改目标xcode应用程序后,我必须运行xcode select--install,这样才能引入iOS9工具和库。但是xcode select只是抱怨说命令行工具已经安装 xcode-

我已经安装了最新的Xcode beta版(例如,安装到/Applications/Xcode beta.app),由于找不到iOS 9的命令行工具,测试版中的版本失败。我将目标xcode路径更改如下

xcode-select --switch /Applications/Xcode-beta.app
然后我想,在更改目标xcode应用程序后,我必须运行
xcode select--install
,这样才能引入iOS9工具和库。但是xcode select只是抱怨说命令行工具已经安装

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

我从来没有在现有安装的基础上安装过测试版,所以我不知道该怎么做,谷歌搜索就发现了无数关于xcode select的问题。帮助?

显然这是一个已知的问题。我原以为这与一般xcode安装有关,但在构建过程中使用.tbd文件作为库符号似乎是一项新功能。我实际上收到了一个错误,说找不到特定的.tbd文件。我做了一次OSX更新,更新后的后台看起来有很多事情,最终回来了,我的构建成功了。我想这很神奇。

如果这些工具已经安装好了,那么您所需要的一切可能都已经准备好了。有什么东西真的坏了吗?当您键入
xcode-select-p
时,是否看到您期望的路径?起初,xcode-select-p没有显示更新的路径。然后,在重新启动之后,它显示了更新路径,但构建仍然失败,出现了链接器错误(表示找不到libz.tbd)。显然,这些.tbd文件是用于库符号的文本占位符文件,目前在某些情况下已知此构建问题。我不确定是什么修复了它,我做了一个OS X更新,这可能是为它们带来支持的原因,但现在我的构建工作正常了。:)