實現pod search功能

pod trunk參考資料

http://yulingtianxia.com/blog/2014/05/26/publish-your-pods-on-cocoapods-with-trunk/

制作效果:

開始制作:

1.pod lib create ZITOCloound

目前的理解example里放置的是完整的工程(已打包好靜態好,已導入依賴庫,配置環境等)

lib文件夾里是放置的SDK


文件結構如圖示:待解決:example文件夾里的工程用cocoapods管理(即用cocoapods對已完成項目進行管理)

備注:example里的是示例demo ?沒有影響,起到展示的作用


2.配置ZITOCloound.podspec文件


3.進入example文件夾.pod install --verbose --no-repo-update

4.提交源碼并打上標簽

$ cd /Users/chiyou/Desktop/ZITOCloound

$ git remote add origin 關聯倉庫

$? git add .

$? git commit -m '0.1.0'

$ ?git tag '1.0.1'

$ ?git push --tags ?(另一種:git push origin 1.0.1)

$ ?git push origin master -f(加上f代表強制退代碼到remote)


4.

驗證.podspec文件

pod lib lint VCocoapodsLib.podspec? --allow-warnings --verbose

--allow-warnings:忽略警告 --verbose:打印細節

推到trunk上

pod trunk push ZITOCloound.podspec

備注:

pod trunk push命令做了如下三個工作:

驗證你本地的podspec文件(你也可以用pod lib lint命令來驗證)

上傳你的podspec文件到trunk

將你的podspec文件轉化成trunk需要的JSON文件

5.測試:

pod search 可以搜到嗎

新建工程

pod init?

pod 'ZITOCloound'

pod install

run 跑工程 ?


報錯:未解決:

用戶無需手動導入依賴,即可輕松接入支付SDK




周二需要做的事情:

1.打包靜態庫(手動/cocoapods打包)

核心庫,通道庫

2.確認核心庫,各通道庫所需要添加的依賴 ?環境配置(other link flag)

3.創建項目,提交到github, ? pod trunk

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容