第一步:
pod spec create CRKit
第二步:
注意: podspec里設(shè)置的version要與release的版本相同
注意: 先把項(xiàng)目提交到git上昆箕,并且創(chuàng)建release版本,
第三步:
驗(yàn)證命令pod spec lint CRKit.podspec , 直到驗(yàn)證通過
注意不能在.h文件中引用別的第三方庫液茎,會(huì)報(bào)錯(cuò)說找不到這個(gè)module,即使你已經(jīng)在poddesc里面dependency
遇到警告:
[!] The spec did not pass validation, due to 1 warning (but you can use `--allow-warnings` to ignore it).
[!] The validator for Swift projects uses Swift 3.0 by default, if you are using a different version of swift you can use a `.swift-version` file to set the version for your Pod. For example to use Swift 2.3, run:
`echo "2.3" > .swift-version`.
執(zhí)行echo "3.0" > .swift-version
第四步:
提交到CocoaPods:
第一次提交時(shí)先執(zhí)行命令:pod trunk register cocoaroger@163.com 'CRKit'
然后:pod trunk push CRKit.podspec
以后的提交只需要執(zhí)行 pod trunk push CRKit.podspec
提交完成后,就可以通過pod search CRKit 查看有沒有安裝好