CocoaPod打包 SDK开发

1 基于pod命令创建SDK

具体的pod命令如下:
pod lib create nettool

此时会自动弹出一个工程,将SDK 的文件目录放到Devlopment Pod 下的nettool 下 ,show in Finder 则为Classes 目录下: 注意一定要选好(入add files to Pods 要勾选nettool)


WechatIMG37.jpeg

2 修改组件的.podSpec文件


注意:s.source 可以修改为本地路劲


1617019550832.jpg

3 提交代码到远程

 git remote add origin https://gitee.com/bestsonny/GMNetTool

git push -u origin master (如果报错可尝试用 git push -u origin master -f 可能会覆盖远程的修改)
git add .(记得后面一定要有 .)
git commit -am "提交代码"
git push -u origin master
git tag 0.1.0
git push --tags
注意:这里的tag号必须和.podSpec文件的版本号一致

4 对文件进行本地验证和远程验证

pod lib lint --allow-warnings

5 打包framework(sudo gem install cocoapods-packager 安装cocoapods-packager插件)

pod package nettool.podspec --force --embedded


1617020672569.jpg

注意: 如果有新增文件或者文件夹,切记Git 提交一次,再重新打包,即可

参考: https://www.jianshu.com/p/df6756fe8c79

你可能感兴趣的:(CocoaPod打包 SDK开发)