具體步驟
一、將ruby的原生鏡像移除
$ gem sources --remove https://rubygems.org/
二亭饵、用淘寶的鏡像代替
$ gem sources -a http://ruby.taobao.org/
三朝巫、查看是否設(shè)置成功(11.1的版本是不能成功的)
$ gem sources -l
如果輸出結(jié)果是如下這樣,那說明這一步就成功了。
*** CURRENT SOURCES ***
http://ruby.taobao.org/
修正洪灯、針對(duì)10.11.1 版本如何修正? 操作如下? 在第三步的基礎(chǔ)上
因?yàn)閞uby的軟件源rubygems.org因?yàn)槭褂脕嗰R遜的云服務(wù),被我天朝屏蔽了竟痰,需要更新一下ruby的源签钩,過程如下:
$ gem sources -l (查看當(dāng)前ruby的源)
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
四、當(dāng)再次執(zhí)行第三步的配置命令時(shí)會(huì)顯示設(shè)置成功
五坏快、安裝Cocoapods
$ sudo gem install cocoapods
六铅檩、驗(yàn)證是否安裝成功? 查找成功會(huì)出現(xiàn)相應(yīng)的類庫信息
$ pod search 類庫名
七、安裝Cocoapods成功后? 開始集成類庫
1莽鸿、在終端上搜索類庫信息
這時(shí)可以找到需要導(dǎo)入第三方庫的工程
1昧旨、先把終端路徑定位在該工程下 命名如下:(快捷方式? 在命令行輸入cd加空格 把相應(yīng)的工程拖入終端即可得到相應(yīng)路徑)
$ cd /Users/scsys/Desktop/Bmob_SDK_iOS_v1.6.6
2、在這個(gè)路徑下? 寫入集中管理三方庫的一個(gè)文件
$ vim Podfile
3祥得、寫入三方庫信息
執(zhí)行第二步出現(xiàn)這個(gè)界面? 注意命令 的填寫
①輸入i? 進(jìn)入編輯模式
②當(dāng)下方出現(xiàn)insert的時(shí)候? 把那句重要的信息? 粘貼進(jìn)來
③? 如何退出 按esc鍵? 在輸入 :wq? 回車就可以退出
4兔沃、退出后? 進(jìn)行更新? 會(huì)自動(dòng)集成庫
$ pod install? 或者? pod update? 都行
5、在集成庫的時(shí)候? 可能由于XCode的問題? 舊版本的問題? 出現(xiàn)這個(gè)錯(cuò)誤
[!] Could not automatically select an Xcode project. Specify one in your Podfile like so:
xcodeproj 'path/to/Project.xcodeproj'
解決辦法
執(zhí)行命令如下:
sudo xcode-select -switch /Applications/Xcode.app/
$ pod install
會(huì)需要一段時(shí)間等待? 即可解決
注意:常用命令? (特別注意路徑問題? 每一步操作? 都要確定路徑)
1级及、pwd? 查看終端當(dāng)前的路徑
2乒疏、cd 空格? 拖入工程? 確定路徑
3、vim Podfile? 創(chuàng)建文件
4饮焦、pod update? 更新