/testCocoaPod

测试提交到官网Pod

Primary LanguageRubyMIT LicenseMIT

testCocoaPod

测试提交到官网Pod

1:创建podspec文件

pod spec create wjyTestCocoaPod

2:命令进行验证

pod lib lint wjyTestCocoaPod.podspec

3:注册CocoaPods账号,邮件验证

pod trunk register wujunyang@126.com 'wujunyang' --description='测试提交'

4:检查账号是否创建成功

pod trunk me

5:检测文件格式的有效性

pod spec lint --allow-warnings

6:提交上传

pod trunk push wjyTestCocoaPod.podspec --allow-warnings

7:验证是否上传成功

pod search wjyTestCocoaPod

注意:release版本不能带v. 直接如:0.0.1 否则会报,查找不到版本:

[iOS] unknown: Encountered an unknown error ([!] /usr/bin/git clone https://github.com/wujunyang/testCocoaPod.git /var/folders/qw/nrvzl2sj2l98qgpyqq6b3qvh0000gn/T/d20161101-11140-19txqzy --template= --single-branch --depth 1 --branch 0.0.1

注意:命名最好是有代表性,避免跟别人一样,否则会导致上传失败

成功后显示如下:

-> wjyTestCocoaPod (0.0.1) A short description of wjyTestCocoaPod. pod 'wjyTestCocoaPod', '~> 0.0.1'

注意:审核会后,当我pod search 自己库名的时候,这个时候始终没有出现。其实这个时候你需要重新配置下你本地的pod库索引 pod setup,等待同步、合并的过程,完成后再来pod search 'wjyTestCocoaPod'就出来了;如果还没有出来,可以直接在https://github.com/CocoaPods/Specs里面查找一下是否存在,存在也是可以直接POD下载下来了;