昨天,花了點時間,把自己的代碼做成framework,但是發現,每次遷移項目或者更新項目都是一件很頭疼的事情,索性,也跟著時尚了一回,把所有代碼都扔到git裡面進行管理,通過cococapods直接安裝即可,下麵是已經創建完.podspec文件後,需要做的步驟: 1.本地測試是否正常 2.git 上 ...
昨天,花了點時間,把自己的代碼做成framework,但是發現,每次遷移項目或者更新項目都是一件很頭疼的事情,索性,也跟著時尚了一回,把所有代碼都扔到git裡面進行管理,通過cococapods直接安裝即可,下麵是已經創建完.podspec文件後,需要做的步驟:
1.本地測試是否正常
pod lib lint --allow-warnings
2.git 上傳至 oschina或者github 後,標記當前源碼版本號,不然發佈會報錯
git tag '1.0.1' git push --tags
3.設置本地pod對應的版本號
set the new version to 1.0.1 set the new tag to 1.0.1
4.必須註冊cocoapods的賬號,只需要賬號,註冊成功返回一個token,但是前提你得先到郵箱驗證一下cococapods發給你的驗證碼,證明當前郵箱確實是你的(註意:token是有時效性的,如果過期了,得重覆這個步驟)
pod trunk register [email protected] 'author name' --description='macbook pro' --verbose
5.準備步驟全部搞定了,下麵就是上傳你自己的podspec文件到官方的倉儲了
pod trunk push xxxx.podspec --allow-warnings
到此,你的podspec文件,已經發佈完成,可以通過pod search 去查詢自己的項目是否上傳成功!!!!