安裝多版本的xcode中,cocoapods安裝出現的問題

前要

現在ios的系統的更新,更新了新的api,廢棄了一些舊的api。相應的xcode肯定也要更新,但是新的東西肯定不是那麼完美,也會出現各種各樣的令人驚喜的bug,例如閃退頻繁,用起來總感覺彆扭,但是它也有亮點,只有你真正用多了就是知道有多少好處。因爲工具的出現就是讓我們的編程變的更加簡單,每一次的更新都是向着方便我們開發者的方向去的。我們可能一時還適應不了,所以這時候就要可能選擇 裝多個版本的xcode開發工具。
下面的事下載壓縮開發工具的鏈接 Xcode 各種版本都可以下載 需要蘋果賬戶才能下載

安轉cocoapods的問題

我們按照正常的流程安裝cocoapods,可以參考這個cocoapods的安裝流程 我就不具體說了。 安裝以後我們在終端 輸入pod search SDWebImage 等待很長時間會報錯誤

 RPC failed; curl 56 SSLRead() return error -98064 bytes/s   

圖片這裏寫圖片描述
之所以出現這個錯誤的原因 因爲我們我們裝了多個版本的Xcode的 不知道要使用在哪個版本的Xcode上

解決方案
只要指明cocoapods使用在哪個Xcode的版本上,我之前遇到的解決方法是把其他的Xcode都給刪除了(這個是個笨辦法,不推薦),畢竟我們還是使用多個版本的xcode方便我們開發不是嗎?指明一下cocoapods 所對應的哪個xcode版本就行了

 sudo xcode-select -switch /Application/Xcode.app/Contents/Developer 

在終端輸入就可以 後面的部分對應的路徑可以直接
這裏寫圖片描述
把這個路徑拖進去就可以了

知識點:

像終端命令 爲什麼前面要加sudo 這個東西呢?像 sudo gem install cocoapods 等等很多 其實sudo的作用就是指明是這臺Mac電腦管理員在操作,而不是其他用戶在操作,因爲爲這個電腦裝軟件授權什麼,必須管理員允許操作,也是爲了電腦的安全

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章