cocoapods系列教程
將自己的庫(kù)支持CocoaPods
1. 本地新建文件路徑,并創(chuàng)建兩個(gè)文件
-
TestCLD
-->Classes
-->Person.h ,Person.m
2.在 Github
創(chuàng)建自己的項(xiàng)目并獲取項(xiàng)目地址URL
3.將本地文件路徑變成Git倉(cāng)庫(kù)
cd /Users/caolaidong/Desktop/TestCLD
git init
git add .
git commit -m "首次提交"
git push
沒(méi)有關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù),無(wú)法push
4.將本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)地址做關(guān)聯(lián)
git remote add origin https://github.com/LDSmallCat/TestCLD.git
5. 將本地代碼推送到遠(yuǎn)程倉(cāng)庫(kù)
git push origin master
6.創(chuàng)建自己項(xiàng)目的描述文件
- 進(jìn)入項(xiàng)目路徑,注意路徑在
Classes
文件同級(jí)
cd /Users/caolaidong/Desktop/TestCLD
- 創(chuàng)建
.podspec
文件描述自己的項(xiàng)目,文件名一般和項(xiàng)目同名
pod spec create TestCLD
文件路徑結(jié)構(gòu)
7.修改 Podspec文件
8.因?yàn)?code>git版本號(hào)tag
還沒(méi)有標(biāo)注,此時(shí)無(wú)法和version
對(duì)上.給項(xiàng)目 tag
標(biāo)記 (和version)
對(duì)應(yīng)
- 查看當(dāng)前存在的
tag
git tag
- 打標(biāo)簽:
git tag 0.0.1
- 將標(biāo)簽推送到遠(yuǎn)程:
git push --tags
9.通過(guò)Trunk將自己的項(xiàng)目傳到Cocoapods
官方地址,供他人使用
- 注冊(cè):
pod trunk register 1026190993@qq.com "蠻吉iOS"
您必須單擊電子郵件中繼中的一個(gè)鏈接诵竭,以驗(yàn)證您的中繼帳戶與當(dāng)前計(jì)算機(jī)之間的連接疙筹。
-
pod trunk push TestCLD.podspec
- 找不到開(kāi)源MIT協(xié)議文件
license: Unable to find a license file
10發(fā)布成功.
11.檢驗(yàn)自己的項(xiàng)目是否可以被他人正常檢索到
將本地索引文件刪除,后重新執(zhí)行pod search
command + shift + L
資源庫(kù)
command + shift + H
個(gè)人中心