CocoaPods安裝的一些坑

2021-07-13 10:39:48 字數 2590 閱讀 4042

我的第一篇處部落格竟然獻給了cocoapods  說實話我的內心是崩潰的  因為一年之前的時候 已經匯入過了  那個時候是別人教的  所以潛意識覺得很好裝 :

但是!!  easier said than done  下面就讓我稍微吐槽下 順便解決問題

1.我是從安裝ruby環境的時候開始的   不過一般用不到  因為電腦自帶的  但是我的沒有了  所以我又裝了乙份

2.然後呢  我們先搜尋一下怎麼安裝cocoapods(咳咳。。 你們不用了看我就行) 

gem sources --remove
然後

//等有反應之後再敲入以下命令

$ gem sources -a

這時候  我的電腦  詭異的出問題了然後  

gem sources -l
發現我裝的環境是ruby-china 並不是rubygems (其實我的電腦已經越過wall了  不用**直接使用這個也行)   這個時候我們只需要將  

改為我們電腦上的那個ruby名稱就行   

當然  重要的一點就是  映象已經改為https!!!! http是不行的

這當然只是a計畫  智慧型如我(別噴)的怎麼沒其他方法呢  我們只需要將開啟

這個命令基本一次就成功了 

sudo gem install cocoapods
沒錯  錯誤出現了 !!

error:  while executing gem ... (errno::eperm)

operation not permitted - /usr/bin/pod

操作不被允許 什麼鬼啊喂  我用的終端啊喂  你敢忤逆本王的指令!!  咳咳 扯遠了  沒辦法  只好google了 

在stackoverflow上很多答案  發現是pod安裝路徑有問題  所以我們需要指定路徑

sudo gem install -n /usr/local/bin cocoapods

好了  終於

4.然後使用指令搜尋afnetworking

pod search afnetworking

這個時候  噩夢開始了  出現問題::

setting up cocoapods master repo

一開始遙遙無期的等待 然後

這個問題 我也真是日!了!狗!了!

沒辦法  有問題的解決啊  然後google一下  出來一堆英文  有種在american的感覺  不過幸好有google翻譯  

問題翻譯成這樣

混帳轉殖

致命的:早期的eof

致命:遠端端掛機意外

致命的:指數包失敗

錯誤:rpc失敗; 結果= 56,http**= 200

完成但有錯誤,見上面。

喂喂喂 為什麼叫混賬轉殖啊  人家英文是 git clone好嘛  莫非是聽見了我內心深處的聲音?? 賈伯斯說的 follow my heart??

這裡先不吐槽了  索性解決問題的辦法寫了  只需要在終端新增

export git_trace_packet=1
export git_trace=1
export git_curl_verbose=1
好了  

然後可以愉快的搜尋自己想用的庫了  

5.然後 就比較重要了  cd 加上檔案路徑 獲取到需要匯入的專案  vim profile生成profile (方法很多 這個應該沒問題 ) 在profile 輸入自己想要導入庫的指令

這個時候。。。 沒錯   錯!誤!又!出現了  會發現 

搜尋的資源獲取不到(

[!] the dependency `afnetworking (~> 2.6)` is not used in any concrete target.

the dependency `orstackview (~> 3.0)` is not used in any concrete target.

the dependency `swiftyjson (~> 2.3)` is not used in any concrete target.

這時我已經開始崩潰了  搞了快一天竟然還沒成功!!  要不是考慮到是公司電腦 砸壞了還得陪  我早就!!!

咳咳  算了  那我也不敢砸  誰讓咱心腸好呢  哈哈  

上網搜了n久  發現  podfile指令更新了!!! 以前只需要輸指令  現在成了這 格式

platform :ios, '8.0'

use_frameworks!

pod 'afnetworking', '~> 2.6'

pod 'orstackview', '~> 3.0'

pod 'swiftyjson', '~> 2.3'

end最後,xcworkspace 檔案出現了  !!!

ubuntu server安裝的一些坑

沒有root使用者 ubuntu server安裝的時候要你新建乙個使用者,安裝完成後,你需要手動開啟root。sudo passwd root 輸入你當前使用者的密碼 輸入你希望的root使用者的密碼 確認密碼 更新源之後的各種操作 apt get update apt get upgrade a...

安裝Ubuntu遇到的一些坑

用u盤做啟動盤安裝ubuntu其實很容易,網上到處都是教程。但對顯示卡顯示問題,會出現開機黑屏的情況,故將解決方法記錄下來,以做備忘。配置 神船,顯示卡gtx1060。1 開機,按f7選擇u盤啟動。進入grub介面。2 按e編輯開機指令,在quite splash並在後面加上nomodeset,按f...

CocoaPods安裝遇到的坑

cocoapods是乙個負責管理ios專案中第三方開源 的工具。如果你沒聽說過,也不想用,那就別往下看了。cocoapods的安裝 需要用到ruby,mac系統自帶ruby,但如果不是最新的系統,最好更新一下。ruby的軟體源rubygems.org被牆了,所以先換一下源,命令列下依次執行3條命令 ...