1. 程式人生 > >ios 通過CocoaPods安裝第三方庫

ios 通過CocoaPods安裝第三方庫

1 安裝CocoaPods之前 需要mac先安裝Ruby環境

1.1開啟終端
curl -L https://get.rvm.io | bash -s stable
1.2
source ~/.rvm/scripts/rvm
1.3 檢查一下是否安裝正確
rvm -v
    rvm 1.22.17 (stable) by Wayne E. Seguin [email protected], Michal Papis [email protected] [https://rvm.io/]

1.4 繼續安裝 列出已知的ruby版本
rvm list known
1.5 rvm install 2.0.0 (安裝時可根據最新版本安裝 ,也可輸入直接輸入安裝後會有提醒安裝最新版本)

這裡寫圖片描述

這裡寫圖片描述

1.6 安裝成功後 測試一下
ruby -v
gem -v
這裡寫圖片描述

這有可能是因為Ruby的預設源使用的是cocoapods.org,國內訪問這個網址有時候會有問題,網上的一種解決方案是將遠替換成淘寶的,替換方式如下:

要想驗證是否替換成功了,可以執行:

gem sources -l

正常的輸出結果:

CURRENT SOURCES            

這裡寫圖片描述

Ruby 安裝好之後 繼續安裝CocaaPods
sudo gem install cocoapods

可能出的錯誤
ERROR: While executing gem … (Gem::FilePermissionError)
You don’t have write permissions for the /usr/bin directory.
這裡寫圖片描述


ERROR: While executing gem … (TypeError)
no implicit conversion of nil into String

ERROR: While executing gem … (Gem::FilePermissionError)
You don’t have write permissions for the /Library/Ruby/Gems/2.3.0 directory.

這裡寫圖片描述
我這裡 是通過下面問題處理的 (或者其他方法)
sudo gem install -n /usr/local/bin cocoapods
sudo gem update –system
這裡寫圖片描述

安裝好 CocoaPods 後 開始給專案安裝第三方庫了

以安裝AFNetWork為例

這裡寫圖片描述

1 在終端中跳轉到專案所在目錄下

這裡寫圖片描述
在專案路勁下 輸入 vim podfile

這裡寫圖片描述

開始編輯podfile (需要吧github上的顯示Podfile上的東西複製到這個檔案中)

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

注:其中target 後的名字是 專案的名稱

編輯時 按鍵盤 i 是進入編輯模式
複製完之後 按 esc 退出編輯
輸入 冒號 “:” 然後 wq 回車 退出

:w 儲存到硬碟
:q 退出
:q! 強制退出不儲存
:wq 寫入並退出
:wq! 強制寫入並退出
:x 寫入並退出
然後 輸入 pod install

這裡寫圖片描述

成功後 下次進入專案是 點選CocoapodsDemos.xcworkspace這個 檔案

這裡寫圖片描述

整合完成 專案這時就已經可以使用AFNetwork庫了 (使用前全部退出去 重啟一一下)

相關推薦

ios 通過CocoaPods安裝第三方

1 安裝CocoaPods之前 需要mac先安裝Ruby環境 1.1開啟終端 curl -L https://get.rvm.io | bash -s stable 1.2 source ~/.rvm/scripts/rv

cocoapods 安裝第三方,遇到的問題整理

如何使用例如snapkit的第三方庫。參考文件http://snapkit.io/docs/ 使用第三方庫,有2個方法 一、Embedded Framework (1)下載snapkit整個專案 (2)將裡面的SnapKit.xcodeproj拖拽到專案中  (

iOS開發:在專案中新增podfile配置檔案及使用cocoapods匯入第三方

新建一個專案中是沒有pods的配置檔案的,下面介紹一下怎麼在新建的專案工程裡面新增podfile配置檔案,以及包含xcodeproj的那個檔案的(前提是電腦上已經安裝了cocoapods,安裝過程我在另一篇文章中有寫)。 (1)新建一個Xcode專案,cd到該檔案目錄下 (2)執

Pycharm線上/手動離線安裝第三方-以scapy為例(本地離線新增已經安裝第三方通過新增Path實現)

線上安裝 執行Pycharm,開啟需要新增scapy檔案的專案,以TestScapy為例            點選工具欄的File選項,選中Settings,單擊開啟     

安裝第三方 報錯Python version 2.7 required, which was not found in the registry

try 三方庫 64位 req not 安裝 window 是我 found 我的Windows 系統是64位 這個問題有人說是註冊表沒有 ,手動註冊了一下就好了,但是我註冊的時候運行報錯。 那麽我的做法是: 刪掉本機所有安裝過得python , 1、 先進入控制面板,刪除

安裝第三方出現 Python version 2.7 required, which was not found in the registry

prefix another odin light admin urn utf n! .py 安裝第三方庫出現 Python version 2.7 required, which was not found in the registry 建立一個文件 register.

python如何安裝第三方

lin ces 找到 pip 但是 project net cmd fun 1、python集成開發環境pycharm如何安裝第三方庫 http://blog.csdn.net/qiannianguji01/article/details/50397046 有的時候安裝

Python 讀寫操作Excel —— 安裝第三方(xlrd、xlwt、xlutils)

保存數據 下載 實用 第三方 直接 install pytho 方法 xls 數據處理是 Python 的一大應用場景,而 Excel 則是最流行的數據處理軟件。因此用 Python 進行數據相關的工作時,難免要和 Excel 打交道。 如果僅僅是要以表單形式保存數據,可

Python 安裝第三方中常見問題總結

python 安裝 denied all out perm bsp step 疑問 三方庫 1.安裝某個庫時,例如 pip install tinify 出現Permission denied時,在安裝命令的最前面添加sudo 例如: sudo pip install ti

anaconda安裝第三方

三方庫 con 窗口 sse dap install python tesseract 安裝第三方 用anaconda的pip安裝第三方python包 啟動anaconda命令窗口: 開始> 所有程序> anaconda> anaconda prompt

Python 安裝第三方

解決 ffffff ssl ppi all cau was nbsp bsp cmd進入Python安裝路徑scripts文件夾 >pip install requests 報錯: Collecting requests Retrying (Retry(total=

Python pip包管理器安裝第三方超時解決方案

一、國內映象安裝 使用方法:pip install --映象網站 第三方庫名   二、映象網站 http://pypi.douban.com/simple/ 豆瓣http://mirrors.aliyun.com/pypi/simple/ 阿里 http://pypi.hustuniq

Python:pip 安裝第三方,速度很慢的解決辦法

場景 想安裝 Django 庫 在 cmd 敲入命令 pip install Django 但是發現下載安裝檔案非常慢 原因:實質訪問的下載網站是 https://pypi.Python.org/simple/ 這是一個國外網站,速度比較慢   解決辦法 使用國

Python3.6.5 pip命令錯誤 安裝第三方方法

在安裝好Python環境後,使用pip命令會報錯: You are using pip version 9.0.3, however version 10.0.1 is available. You should consider upgrading via the 'python -m p

關於pycharm中安裝第三方時報錯的解決辦法(一)

記錄自己的生活!   一、事發背景 在pycharm中直接安裝第三方庫時因為版本問題總是無法安裝成功,事情不大,但是很重要。   二、經過 最開始我自己電腦上安裝了Python3.6和Python2.7兩個版本,我正常使用是3.6版的。因

轉載:pycharm 安裝第三方報錯:AttributeError: 'module' object has no attribute 'main'

  安裝第三方庫報錯:AttributeError: 'module' object has no attribute 'main' 出現以上問題主要是由於pip升級到 10.0.1 之後 老版的pycharm 使用pip安裝第三方庫的時候會報錯: 其主要原因是 新版的 pip 更改了 部分a

解決 pipenv 安裝第三方時卡住:更換國內源

解決 pipenv 安裝第三方庫時卡住的問題:更換國內源 解決 pipenv 安裝第三方庫時卡住的問題:更換國內源 0. 參考資料 1. 問題描述 2. 國內源的選擇 3. 更換清華

Python3 安裝第三方

1.在安裝python 的路徑中 找到easy_install.exe工具 2.在cmd命令列中,切到easy_install.exe 所在位置,並先安裝pip. 命令:"所在路徑" /easy_install.exe pip 3.安裝完pip 後,繼續在此路徑中安裝需要的庫即可 以

Python 資料分析如何安裝第三方(親測適用win10)

本人最近完整學了2個數據分析專案(股票分析專案,蒙特卡洛方法求π),其中有涉及到一些資料分析第三方庫,現記錄一下第三方庫的安裝過程,po出來也可以供大家參考。 I. 需要安裝的庫: 根據我目前做過的專案,我安裝瞭如下7個庫: Numpy Pandas Ma

CocoaPods更新第三方出錯的解決辦法

轉載自: https://www.jianshu.com/p/0e3421961db4   執行完pod install之後,控制檯丟擲以下警告資訊: [!] The use of implicit sources has been deprecated. To c