第一步 在gitHub里面创建一个私有项目
[图片上传失败...(image-647722-1550311107755)]
第二步clone 下来
显示隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true;
关闭显示隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false
[图片上传失败...(image-233f54-1550311107755)]
第三步将代码放进来
[图片上传失败...(image-b00538-1550311107755)]
第四步注意:这个时候是没有****.podspec****文件的
创建****.podspec
cd 到WLCustomeSelectTimeView的路径
pod spec create WLCustomeSelectTimeView // 你的库名称WLCustomeSelectTimeView-》这个换成你的库名字
[图片上传失败...(image-4c3fb-1550311107755)]
成功之后会生成.podspec****文件的
[图片上传失败...(image-89d11c-1550311107755)]
第五步 打开.podspec****文件编辑
[图片上传失败...(image-c7967c-1550311107755)]
第六步 验证****podspec****文件并提交
pod lib lint WLCustomeSelectTimeView.podspec // .podspec文件名
如果报使用pod lib lint --verbose 查看详细信息
如果只有警告使用 pod lib lint --allow-warnings
然后[图片上传失败...(image-44a71f-1550311107754)]
证明已经成功了
然后上传到git上面去 并且指定tag
如果没有注册Cocoapods****账号
先看自己注册没‘
pod trunk me
没注册注册
查看cocoapods的版本号
pod - -version
确保cocoapods的版本号大于0.33,如果不大于需要先更新版本(无论版本号多大最好都更新一下)
sudo gem install cocoapods
注册Trunk账户(邮箱地址建议写成github注册的邮箱,用户名写成github对应的用户名)
pod trunk register 邮箱地址 ‘用户名’ --verbose 注意
注册命令执行完之后,对应的邮箱地址会收到一封邮件,“请确认您的注册CocoaPods通过点击以下链接:”,打开链接地址完成验证,如果地址不能点击就直接粘贴URL到浏览器上执行
然后查看自己的注册信息
pod trunk me
第七步
然后上传你的私有库到你的CocoaPods
pod spec lint // 检测文件格式的有效性 有警告,可以使用 —allow-warnings忽略
如果只有警告使用 pod lib lint --allow-warnings
然后
pod trunk push WLCustomeSelectTimeView.podspec --allow-warnings