CocoaPods的安裝

最近在首頁看到了CocoaPods的安裝方法,其實我也忘記了,就拿了個新電腦試了一下,結(jié)果發(fā)現(xiàn)搬運的還是比較老的東西,所以想做一個看看。

轉(zhuǎn)自:http://www.cnblogs.com/jys509/p/4839803.html

一、升級Ruby環(huán)境

sudo gem update --system

如果Ruby沒有安裝,請參考如何在Mac OS X上安裝 Ruby運行環(huán)境


二、使用淘寶的RubyGems鏡像

以下命令在終端執(zhí)行;

1:

gem sources --removehttps://rubygems.org/

以刪除官方的ruby sources;

2:

gem sources -ahttps://ruby.taobao.org/

把ruby sources地址換成被墻了也能訪問的鏡像地址,順帶說一句必須要寫https,這個鏡像網(wǎng)址已經(jīng)不接受http的請求;

3:

gem sources-l

查看你的ruby地址

如果出現(xiàn)了下面的樣子則表示更換成功:

Paste_Image.png

4:

sudo geminstallcocoapods

這個時候我們可以開始下載安裝cocoapods了

如果出現(xiàn)下面的

setting up cocoapods master repo

請耐心等待,需要下載大概140M的文件

5:

cddesktop/myApp

進入到自己的項目文件夾

touch Podfile

在項目根文件夾內(nèi)建立名字為Podfile的文件

open-aXcode Podfile

這里也可以選用vim編輯,不過要注意的是一定不可以用除了vim和Xcode以外的方式編輯Podfile文件,否則會失效;

platform :ios, '8.0'

target 'myAppName' do

pod 'AFNetworking', '~> 2.6'

pod 'Masonry', '~> 1.0.1'

end

在打開的文件中輸入這里的代碼來添加想添加的庫,具體版本可以使用

pod search Masonry

seach后面寫上需要搜索的庫,會返回給你具體的版本信息;

6:

podinstall

執(zhí)行后會在項目目錄里建立一個workspace工程文件,說到底CocoaPods是把所有需要的庫打包成一個名字為

libPods-myAppName.a

的靜態(tài)庫,并且放到項目中,于是就成為了一個workspace,上面的myApp是自己的項目,下面的Pods項目負責(zé)輸出libPods-myAppName.a這個文件給自己的項目使用。

7:

pod update

執(zhí)行會自動升級庫為最新的版本。

希望大家多多交流。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • CocoaPods可以方便地通過Mac自帶的RubyGems安裝。 打開Terminal,然后鍵入以下命令: $ ...
    _VisitorsZsl閱讀 922評論 1 3
  • 雖然網(wǎng)上關(guān)于CocoaPods安裝教程多不勝數(shù),但是我在安裝的過程中還是出現(xiàn)了很多錯誤,所以大家可以照下來步驟裝一...
    雪落冰心閱讀 654評論 0 0
  • 一、概要iOS開發(fā)時,項目中會引用許多第三方庫,CocoaPods(https://github.com/Coco...
    Joh蝸牛閱讀 833評論 0 0
  • 一.CocoaPods是什么? CocoaPods是一個用Ruby寫的、負責(zé)管理iOS項目中第三方開源庫的工具,C...
    王小祺閱讀 796評論 1 0
  • 今天全天發(fā)動會議 目的:明天會議人數(shù)達到50人 真正讓伙伴們明白會議的重要性和落實在行為上 今天下午臨時安排的環(huán)湖...
    趙霞1閱讀 233評論 0 0

友情鏈接更多精彩內(nèi)容