iOS开发笔记

iOS提高篇:创建自己的Pods

2019-02-20  本文已影响0人  younger_times

1. 注册trunk 账号

前奏曲

trunk需要pod在0.33及以上版本;

pod --version

不满足时进行更新

sudo gem install cocoapods

开始注册

pod trunk register ***@qq.com yourName 

然后你的邮件将受到信息,进行认证即可

检查是否已注册

pod trunk me

2. 创建本地Pod

pod lib create ***

将会询问以下内容:

  1. What Language do you want to use?? [Swift / objC]

objC

  1. Would you like to include a demo application with your Library? [Yes / No]

No

  1. Would you like to do view based testing? [Yes / No]

No

  1. What is your class prefix?

AA

创建成功后会打开Xcode

3. 登录Github创建一个public仓库

创建过程略

回到本地和远程仓库绑定

git remote add origin https://github.com/***/****.git

配置podspec

提交远程仓库
设置Tags

git tag -m "first release" "0.1.2"
git push --tags

验证Pod

 pod lib lint **.podspec # 不爆红就是对的
#或
pod lib lint # 你在你的文件目录下

提交pod

pod trunk push

查询你的pod

pod search WKUIKit

清除缓存

pod cache clean --all

错误排查

如果引入了第三方包,那么会失败需要如下:

 --use-libraries

查看详细的DEBUG

--verbose

忽略警告

--allow-warnings

常见错误

1.Unable to find a pod with name, author, summary, or description matching ***

rm ~/Library/Caches/CocoaPods/search_index.json
pod search

参考文

  1. Cocoapods: pod search无法搜索到类库的解决办法
上一篇 下一篇

猜你喜欢

热点阅读