手把手教你创建自己的cocoapods库

先在GitHub上创建一个公共的项目:

随意使用的一个测试项目.png

将项目clone到本地

git clone https://github.com/hwqforapple/WQShareLiboc.git

在项目目录里面创建.podspes 文件以及demo项目

pod lib create WQShareLiboc

项目创建成功后,Xcode会自动打开项目

image.png

然后编辑podspec文件

image.png

在存放源文件的目录中添加代码文件,新建成功的项目中会存在一个Replaceme文件,可以删除

image.png

然后可在demo项目中引用库文件,编写测试代码

image.png

代码测试成功后,我们先使用pod lib lint WQShareLiboc.podspec进行验证库的可使用性。如果出现warn而不能通过可以在命令后面拼接--allow-warnings忽略掉这些警告

image.png

验证通过后,提交代码到git仓库,

添加tag git tag 0.0.2

推送tag到服务器 git push origin --tags

最后提交pod到GitHub上去

pod trunk push pod_test.podspec

pod install时出现以下错误,去掉podfile文件中的use_frameworks!

target has transitive dependencies that include static binaries:
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容