本人學(xué)習(xí)開發(fā)一年多,以前都沒有怎么使用cocoapods蔬充,都是自己拖拽第三方到工程羽莺,后面發(fā)現(xiàn)拖拽多了打包上傳api會(huì)非常大,所以決定自己學(xué)著安裝cocoapods,也把自己碰到的問題和方法和大家分享一下猬错,大神勿噴窗看。
- 首先打開自己的終端,按順序輸入下面的語句倦炒,最基本的四句話显沈。
gem sources -l------ (查看當(dāng)前ruby的源)
gem sources --remove https://rubygems.org/------ (移除當(dāng)前ruby的源)
gem sources -a https://ruby.taobao.org/ -----(設(shè)置當(dāng)前ruby的源為淘寶鏡像,因?yàn)槲覀儾荒苤苯訌膰?guó)外下載ruby)
gem sources -l ----(再次查看當(dāng)前ruby的源)
- 當(dāng)你在輸入第一句的時(shí)候如果你的終端出現(xiàn)以下結(jié)果
那么說明你已經(jīng)安裝ruby源成功或者已經(jīng)安裝過了,如果你的里面沒有鏈接說明你的就是還未安裝成功拉讯。這個(gè)過程可能會(huì)持續(xù)比較長(zhǎng)的時(shí)間涤浇,裝好了就進(jìn)行下一步。如果沒有成功可能是系統(tǒng)沒有達(dá)到最新版本也可能是以前有舊版本的問題魔慷,可以在終端輸入:sudo gem update --system 來升級(jí)版本只锭。
- 在終端輸入 cd /工程文件所在位置(可以直接輸入cd+空格 再把文件拖進(jìn)來,注意院尔,不要拖錯(cuò)了蜻展,如下圖所示,直接將test這個(gè)文件拖進(jìn)去就好了邀摆,不要拖外面那個(gè)文件)
- 然后輸入 vim podfile纵顾,創(chuàng)建podfile文件,然后在里面輸入如下:
platform :ios, '8.0' -----(這個(gè)是所能支持最低的版本號(hào)栋盹,'8.0'忽略不寫即為最新版本)
pod 'MBProgressHUD', '~> 1.0.0' ---('~> 1.0.0'為你所需的第三方庫版本號(hào)片挂,忽略不寫即為最新版本,所有第三方的都加入到這里面贞盯,不知道他的版本號(hào)的可以通過 pod search xxx 來查詢的你所需的第三方的版本音念。格式不能變,否則會(huì)報(bào)錯(cuò))
上圖的最后一句躏敢,如果有出現(xiàn)報(bào)錯(cuò):“path/to/xcodeproj”的就加上這句話就好了:(就是將xcodeproj文件拖進(jìn)去就好了闷愤,如果還有錯(cuò)或者警告將前面的xcodeproj改成project)
-加完后按 :+ :wq 保存操作然后 輸入 pod update 更新。
-輸入 pod install 開始下載第三方庫件余。這時(shí)候你會(huì)發(fā)現(xiàn)自己的工程文件多了一個(gè)名叫pods的文件讥脐,點(diǎn)進(jìn)去你會(huì)發(fā)現(xiàn)自己的第三方了。
-下次打開文件找到一個(gè)叫做xxx.xcworkspace 的文件啼器,以后你就打開這個(gè)文件名就可以了旬渠。