1.0 添加{project}.podspec文件
// Specification created at CLRollingCycleView.podspec
pod spec create CLRollingCycleView
2. 修改.podspec文件
3. git打标签,并提交代码
4. pod验证
pod lib lint
5. 验证是否登录
pod trunk me
6. 登录(执行完如下命令后,去邮箱打开验证连接)
pod trunk register 512113110@qq.com
7. 提交{project}.podspec
pod trunk push JWCategory_.podspec
8. 搜索、
pod search CLRollingCycleView
重要:验证和提交时如果要忽略警告可在命令后加 --allow-warnings,使用到第三方库时:--use-libraries;如:
pod lib lint --allow-warnings --use-libraries
参考:http://www.jianshu.com/p/98407f0c175b
http://www.jianshu.com/p/32ba94d41861
http://blog.devtang.com/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/
http://www.jianshu.com/p/8a7b9232cbab
PS: 使用coding.net时,cocoapod官网上的仓库地址是空的,因此不推荐使用;
使用github时:
1. 执行 pod lib lint 命令时发生如下错误:
-> JWCategory_ (1.2.10)
- ERROR | [iOS] unknown: Encountered an unknown error (/usr/bin/xcrun simctl list -j devices
xcrun: error: unable to find utility "simctl", not a developer tool or in PATH
) during validation.
解决方案:是去xcode设置里将Command line Tools设置一下: