提前安裝好pod和git
1.打開終端眠菇,cd到你要存儲(chǔ)的位置
2.pod lib create 項(xiàng)目名稱 (項(xiàng)目名稱和github上的項(xiàng)目名稱保持一致)//需要回到幾個(gè)問題散罕,我的答案是ObjC/Yes/None/No/LAN
3.在xcode中修改 項(xiàng)目名稱.podspec文件中summary倍奢,隨便寫一些東西碘举。不然驗(yàn)證的時(shí)候會(huì)出現(xiàn)警告咙鞍。
項(xiàng)目名稱文件夾有Assets和Classes兩個(gè)文件夾,Assets存放圖片,Classes中刪除ReplaceMe.m文件,并放上你需要的文件簇抵。//會(huì)驗(yàn)證代碼,代碼不要有錯(cuò)誤简软,不要依賴沒有的文件
4.cd到Example里蛮拔,就是有podfile文件的地方。然后pod install痹升,每次修改?項(xiàng)目名稱.podspec都需要此操作建炫。
5.cd ../ 回到上一級(jí)目錄,git add . ?//每次修改文件都需要重新執(zhí)行以下操作疼蛾,包括本條
6.git commit -m '注釋'
7.在Github創(chuàng)建倉庫肛跌,項(xiàng)目名稱和你上面創(chuàng)建的項(xiàng)目名稱保持一致,空項(xiàng)目就可以察郁,什么都別加衍慎。創(chuàng)建好之后拷貝地址。并確保與?項(xiàng)目名稱.podspec中homepage和source中的地址保持一致皮钠。
8.git remote add origin 上一步拷貝的地址????//如果執(zhí)行這一步時(shí)稳捆,地址寫錯(cuò)了先執(zhí)行g(shù)it remote rm origin,然后再執(zhí)行這一步
9.git push -u origin master
10.pod lib lint//驗(yàn)證庫是否正確麦轰,驗(yàn)證通過再執(zhí)行下一步
11.提交之前乔夯,你需要注冊pod賬號(hào)。實(shí)質(zhì)上是將"郵箱--名稱--電腦"綁定在一起款侵,所以這里不需要密碼末荐。
12.pod trunk register EMAIL [NAME],如果已經(jīng)注冊可以跳過這一步新锈。
13.git tag 0.1.0
14.git push origin 0.1.0
15.pod spec lint 項(xiàng)目名稱.podspec//驗(yàn)證通過再執(zhí)行下一步
16.pod trunk push //提交到cocoapods
pod search 項(xiàng)目名稱
如果搜不到請(qǐng)更新pod甲脏,在終端執(zhí)行命令sudo?gem install cocoapods。執(zhí)行?pod repo update更新本地倉庫壕鹉,再執(zhí)行搜索剃幌。如果還是搜不到可以試試 pod search 項(xiàng)目名稱 --simple。如果還是沒有晾浴,請(qǐng)重新安裝pod负乡。可以搜到之后就可以在你的項(xiàng)目中導(dǎo)入了脊凰。