關於Cocoapods的安裝使用(一)

前提:之前一直都是去參考別人的博客自己沒有整理過,打算記錄自己的工作學習的各種狀況遇到的坑。與大家共勉。

關於cocoa pods開發必備的神器,筆者在這就不多說了本篇適合新上手Cocoapods。

蘋果電腦自帶Ruby,如果沒有安裝Ruby或者版本存在問題請參考Mac如何安裝Ruby

CocoaPods使用步驟(已有Ruby環境):

一:CocoaPods安裝

(注:$爲提示作用,不要在終端中輸入)

1.打開終端,輸入
$ gem sources --remove https://rubygems.org/   (刪除原有的源,因爲中國你們懂得更新會很慢。)

2.輸入

gem sources -a https://ruby.taobao.org/  (現在淘寶已經更換成https的)

爲了驗證你的Ruby鏡像是並且僅是taobao,可以用以下命令查看:

$ gem sources -l

出現如下

*** CURRENT SOURCES ***


https://ruby.taobao.org/

表示已經安裝成功

3 升級gem 

$ sudo gem update --system

4 安裝CocoaPods,在終端輸入

$ sudo gem install cocoa pods

注意:系統版本OS X 10.11 版本更新的時候會發生錯誤

ERROR:  While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj

方案一:

執行下面的命令並重啓

$ sudo nvram boot-args="rootless=0"

$ sudo reboot

重啓之後, 執行這個命令檢查

$ sudo gem install cocoapods -V

方案二:(推薦使用)

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

$ pod setup

爲了確定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能驗證一下。在終端中輸入:

$ pod search AFNetworking(會出現很表示電腦已經安裝完成安裝pods)


 二 CocoaPods的使用

1)新建工程一demo工程 用終端cd進入 列如

$ cd /Users/lanouhn/Desktop/Shared/CocoaPods

2)輸入 

$ vim Podfile     新建一個Podfile程序 按i進入編輯模式

platform :ios, '7.0'  這句話表示最低支持的版本號

pod "AFNetworking", "~> 3.1.0"   後面爲指定的版本號,如果不輸入默認最新的版本

按 :wq  退出編輯模式

3)輸入 pod install -- verbose --no-repo-update  進行安裝你選擇的第三方的庫。安裝完成會出現

EricmatoMacBook-Pro:CocoaPodsDemo ericwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (3.1.0)
Generating Pods project
Integrating client project

[!] From now on use `CocoaPodsDemo.xcworkspace`.
重新點開工程用xcworkspace 進入,原有打開模式進入不了

注意 :因爲通過pods導入第三方所以引入的時候需要用到#impor<AFNetworking.h>,而不是#impor"AFNetworking.h"相當於從系統中查找

開啓的pods 旅行吧。

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