ios上传共有库

第一步 在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

你可能感兴趣的:(ios上传共有库)