一、賬號(hào)注冊(cè)
https://gitee.com
自己去注冊(cè)
二、在gitee上創(chuàng)建一個(gè)遠(yuǎn)程倉(cāng)庫(kù)
如圖所示

如上圖
公開(kāi)的:別人都可以訪問(wèn)到
私有的:只有自己或則自己指定的人訪問(wèn)到
點(diǎn)擊 “+” 創(chuàng)建一個(gè)公開(kāi)的遠(yuǎn)程倉(cāng)庫(kù) 如圖

三、創(chuàng)建一個(gè)項(xiàng)目并上傳到gitee
創(chuàng)建本地文件夾 目錄如圖所示:

為什么要在FCToollib 文件夾下面創(chuàng)建一個(gè) Classes文件
因?yàn)楹竺娓?.spec 文件的時(shí)候 不用再更改引用文件名稱
主要命令
1、cd 到自己的文件夾
//創(chuàng)建本地倉(cāng)庫(kù)
2、git init
//將本地代碼添加到存儲(chǔ)到暫緩區(qū)
3、git add .
//暫緩區(qū)代碼添加到本地倉(cāng)庫(kù)并添加提交日志
4、git commit -m "日志"
//將本地倉(cāng)庫(kù) 與遠(yuǎn)程倉(cāng)庫(kù)關(guān)聯(lián)起來(lái)
5、git remote add origin 你自己的遠(yuǎn)程倉(cāng)庫(kù)鏈接
程倉(cāng)庫(kù)鏈接 如何獲取 如圖:

//提交代碼到遠(yuǎn)程倉(cāng)庫(kù)
6、git push -u origin master
完成以上步驟 也就完成了 項(xiàng)目簡(jiǎn)單的上傳 以上整體命令 如下圖

四、創(chuàng)建一個(gè)關(guān)于倉(cāng)庫(kù)的描述文件(也就是 spec文件)
cd 到文件夾目錄下
pod spec create testPerson
如下圖

五、打開(kāi) spec文件 修改里面的配置
spec 文件里面 前面帶“#”的都可以刪除 下面是我們刪除后的內(nèi)容

如上圖 首頁(yè)地址一定要改成自己的框架的地址

修改完成之后上傳
git push
此時(shí)還有一個(gè)問(wèn)題沒(méi)有解決 就是 我們的遠(yuǎn)程倉(cāng)庫(kù)沒(méi)有tag
spec.version 對(duì)應(yīng)的tag 我們還沒(méi)有創(chuàng)建 此時(shí)創(chuàng)建一個(gè)即可
cd 到文件路徑下
//本地創(chuàng)建
git tag 0.0.1
//推到遠(yuǎn)程倉(cāng)庫(kù)
git push --tags
這樣就創(chuàng)建了一個(gè) 0.0.1 的tag
如圖所示

六、上傳spec文件 到cocoapods遠(yuǎn)程索引庫(kù)
使用 truck 來(lái)上傳
truck 的作用就是將本地的spec 文件上傳到cocoapods官方的遠(yuǎn)程索引庫(kù)中 這樣別人才能搜索到你這個(gè)庫(kù)
pod trunk register 你的郵箱地址 你的名稱
//如我的:
pod trunk register 2869953811@qq.com '奮斗的小碼農(nóng)'
如圖

根據(jù)上圖 的提示 去你的郵箱里面驗(yàn)證會(huì)話

郵件詳情

拷貝郵件詳情里面的鏈接 到瀏覽器上打開(kāi)

如圖所示 這樣就完成了 trunk的驗(yàn)證
查看驗(yàn)證是否成功
pod trunk me

如上圖 你一共 創(chuàng)建了幾個(gè)遠(yuǎn)程索引庫(kù)
然后就是上傳 spec 文件到遠(yuǎn)程索引庫(kù)
pod trunk push 你自己的spec.podspec
//這里是我的 這一步相當(dāng)費(fèi)時(shí) 原因是要 更新 你本地的 倉(cāng)庫(kù) 網(wǎng)速不好就會(huì)失敗 多試幾次就可以了
pod trunk push testPerson.podspec
你遠(yuǎn)程spec文件名稱不能和別人的一樣 否則 上傳到官方的 索引庫(kù)會(huì)出現(xiàn)問(wèn)題
完成之后 如圖所示

七、pod search 驗(yàn)證
上傳成功之后 我一直搜不到 好幾天了還是一直搜不到 (我查了好多資料 大部分都說(shuō)因?yàn)閷徍藳](méi)通過(guò) 但是也沒(méi)有依據(jù) )
每次使用
pod trunk me
也能查到我上傳的庫(kù) 但是 就是 search 不到
隔了幾天 我還是沒(méi)有死心 有去搜了一次 這次居然搜到了
不得不說(shuō)cocoapods的審核真慢
