GitLab私有库步骤以及踩坑

网上教程大多使用两个仓库,一个spec配置仓库,一个代码仓库。根据实际情况,我们使用一个仓库,搭建私有库。步骤在上,坑在下。

步骤

1.	gitlab 创建一个private项目    (看坑1)
2.	pod repo add 项目名   项目路径
    在本地添加库name,作本地验证
3.	本地pod lib create 项目名,生成一个name模版文件夹
4.	git remote add origin  项目路径
5.	修改classes下的文件,修改.podspec文件(每次修改都要修改tag)(看第二个重点坑)
6.	切到Example文件夹下pod install
7.	pod lib lint --allow-warnings --use-libraries --verbose
8.	git status 、git add . 、git commit –m’修改内容’  、git push origin master、git tag '0.1.0'、git push --tags(将tag提交到远程)
9.	pod spec lint  --allow-warnings --use-libraries --verbose --skip-import-validation    远程验证
10.	pod repo push name name.podspec
11.	验证远程pod是否可用,删除本地仓库name,新建一个项目配置pofile,install。(坑4)

踩坑

1.	403,权限。第一步做完一定要更改角色权限为master
2.	库文件别放到Classes文件夹,巨坑,放到文件夹下就行,配置路径。因为是一个仓库,和两个仓库的配置不一样。把Classes和assets文件夹删了。
3.	本地,远程验证和第9步的时候 ,加上--allow-warnings --use-libraries --verbose,避免不必要的麻烦。 参数解释:消除警告,引用了.a库需要加这个参数,--verbose定位错误
4.	配置podfile,说明source来源 source 'git地址' source 'https://github.com/CocoaPods/Specs.git'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值