大佬教程收集整理的这篇文章主要介绍了本地私有库和远程私有库的踩坑之路,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
因为是私有库,so,有钱选择github,没钱选码云。
个人穷人一枚,选择码云来示例
pod repo add MySpec https://gitee.com/zbfdemo/MySpec.git
或者终端查看
a. cd /Users/devil/Desktop/Test/Lib
b. pod lib create MostDefine
执行完第1步的b操作之后会自动打开模板,文件替换好之后,cd podfile上层路径,执行pod install,即可安装
上传模板
cd /Users/devil/Desktop/Test/Lib/MostDefine //cd[模板路径] git remote add origin https://gitee.com/zbfdemo/MostDefine.git git push -u origin master
编辑podspec文件
git add . git commit -m '所做的更改' git push origin master
git tag '0.1.0' git push --tags
cd /Users/devil/Desktop/Test/Lib/MostDefine //cd[模板路径] pod lib lint --allow-warnings
该状态下表示验证通过
pod spec lint --allow-warnings
状态同本地验证相同
pod repo push 【私有库名称】【封装组件】
e.g. pod repo push MySpec MostDefine.podspec
提交成功之后远端和本地展示
source 'https://gitee.com/zbfdemo/DLPersonalSpec.git' //这边必须添加你自己远端的私有库地址
直接pod进来就可以使用了,成功完成给自己来波666
两个解决方案:
1. #import “”放入.m文件中
2. podspec文件中添加依赖库 s.dependency 'AFNetworking' s.dependency 'Yymodel'
解决方案
podfile中添加其他三方库spec源 source 'https://github.com/Cocoapods/Specs.git'
以上是大佬教程为你收集整理的本地私有库和远程私有库的踩坑之路全部内容,希望文章能够帮你解决本地私有库和远程私有库的踩坑之路所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。