2015-07-10 70 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更新,更新後的一些東西看起來會在後臺進行,最終回來了,我的構建工作。我想是魔法。