1茁帽、查看自己電腦的Ruby環(huán)境 --- 終端命令:【gem sources 】
如果顯示當(dāng)前鏡像是 https://gems.ruby-china.org/ 則直接安裝CocoaPods流译。如果顯示當(dāng)前鏡像是https://rubygems.org/ 則需要將當(dāng)前的鏡像移除,終端命令:【gem sources --remove https://rubygems.org/ 】
2、移除成功后終端顯示【https://rubygems.org/】(https://rubygems.org/) removed from sources(我的是沒有)一疯。緊接著需要下載另一個(gè)的鏡像(網(wǎng)上找了些都是淘寶的,聽說都不能用了)隶校,終端命令:【gem source -a https://gems.ruby-china.org/】
3、查看當(dāng)前的源 【gem source -l】
3.1 查看的結(jié)果(因?yàn)槲以囘^很多次才安裝成功蛹锰,so 并不清楚到底是哪個(gè)了深胳,至少有一條要一樣吧,不然弄了也是白弄不是)
4铜犬、執(zhí)行安裝下載命令 【sudo gem install cocoapods】
這時(shí)候應(yīng)該沒什么問題了(如果報(bào)告Operation not permitted...之類的錯(cuò)誤,
http://www.reibang.com/p/6e5c0f78200a 這個(gè)連接給你去找答案吧舞终。
5、接下來進(jìn)行安裝【pod setup】
終端會(huì)停留在 Setting up CocoaPods master repo 這個(gè)狀態(tài)一段時(shí)間,是因?yàn)橐M(jìn)行下載安裝,而且目錄比較大,需要耐心等待一下.當(dāng)然你也可以另外新建一個(gè)終端來查詢下載進(jìn)度【cd ~/.cocoapods】首先進(jìn)入到這個(gè)目錄癣猾,然后輸入【du -sh *】(這是輸出結(jié)果31M repos)
如果想加快速度,那么之前那個(gè)連接會(huì)告訴你怎么加速(至少我還是沒加速成功敛劝,不知道往哪擼命令!)
下圖為安裝成功的輸出:
然后就是使用方法了纷宇,繼續(xù)終端輸入【cd /Users/ki/Desktop/項(xiàng)目名稱】
然后【vim Podfile】建立Podfile文件夸盟,個(gè)人覺得直接在Xcode創(chuàng)建是比較快的。
重點(diǎn)來了 O翊贰B住!
文件創(chuàng)建好之后
這是現(xiàn)在的寫法:
target ‘項(xiàng)目名稱’ do
pod 'SDK名稱'
end
也可以像下圖這樣寫:
platform :ios, '系統(tǒng)版本號'
target ‘項(xiàng)目名稱’ do
pod 'SDK名稱',"~> SDK版本號"
end
這是以前的寫法:
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
下圖是我copy別人的多個(gè)SDK下載方法(ios作岖,8.0是系統(tǒng)版本 只是不知道iOS10以后這個(gè)有何用唆垃,不寫版本號的下載的均為最新版):
寫完保存后終端輸入【pod install】開始下載SDK,也得等一小會(huì)兒痘儡。
(Podfile文件必須和.xcodeproj屬于同一級目錄)
k1andMacBook-Air-2:回顧 ki$ pod install
Analyzing dependencies
Downloading dependencies
Installing BmobSDK (2.0.1)
Generating Pods project
Integrating client project
[!] Please close any current Xcode sessions and use
項(xiàng)目名稱.xcworkspace
for this project from now on.
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.
圖片超出了嗎辕万,怎么上不了了。
不過和上面一樣 輸出綠色的就表示ok了沉删,這時(shí)候打開項(xiàng)目就不是.xcodeproj而是.xcworkspace了渐尿。
就這么多了,以上都是我今天的戰(zhàn)果了矾瑰,如果還有問題就看下面的連接吧砖茸,弄了幾個(gè)小時(shí)才弄好,??感覺心好累殴穴。
http://www.reibang.com/p/832557821598
堅(jiān)決不結(jié)尾:Xcode 8.2插件還是有辦法用的凉夯。