1. 创建主工程 路径:/Users/Funky/Desktop/CocoaPodRemoteLib/MyMainProject/MyMainProject.xcodeproj 2. 在码云(http://git.oschina.net/)上创建一个自己的远程私有索引库,用来存放私有框架 ...
参考资料:http: www.jianshu.com p e c a c 私有库A与私有库B之间的依赖处理:例如私有库B依赖于私有库A,在私有库B本地验证时: pod lib lint 会报错,提示找不到私有库A。执行命令为: pod lib lint sources http: privateLibName cocoaspecs.git,https: github.com CocoaPods S ...
2017-06-28 14:27 0 2534 推荐指数:
1. 创建主工程 路径:/Users/Funky/Desktop/CocoaPodRemoteLib/MyMainProject/MyMainProject.xcodeproj 2. 在码云(http://git.oschina.net/)上创建一个自己的远程私有索引库,用来存放私有框架 ...
本文以自己在公司做的一个手势密码私有库GesturePasswordKit为例说明。 1、在gitlab(或者github,我这里使用的例子是在gitlab上)上创建git仓库 (确保授权正确,避免后续出现权限问题) 2、使用sourcetree 把空仓库clone到本地 ...
如果项目模块多,模块间逻辑复杂,我们发现多个人同时维护一个代码仓库需要十分小心,一不小心,造成冲突,解决起来很烦,相信很多人都遇到手工删除合并的冲突的文件的经历。 如果利用组件化思想,每个人维护自己的模块对应的代码库,将会大大降低冲突的风险,而且组件化能够很好的给工程解耦。 组件化的第一步就是创建 ...
今天来讲一下cocoapods制作,网上教程很多,就不再讲理论,直接操作: 1、创建仓库: 2、将仓库克隆本地: git clone https://github.com/2360219637/CZCTestCode.git 3、创建.podspes文件,此处命名为 ...
前言 最近由于要做组件化,所以就顺便看了看私有库的制作,整体上制作的过程是比较简单的,但有一些点你注意到的话会在制作过程会少去很多的麻烦,在网上搜的制作过程的文章是一大把,但当你真的遇到一些问题的时候在去找答案有些就会比较困难,所以出于这样的一个初衷我在这里就把自己整个 ...
由于公司的项目比较多,多个项目之间有很多公共的东西,各种姿势百度之后决定使用码云私有库+cocoaPods的方式来管理公共部分的代码(公司的代码是不能公开的,所以用的是码云)。 本文讲的是从头开始的流程: 1、在码云上创建一个自己的私有仓库,本人是使用的sourceTree在本地进行的版本管理 ...
你开发iOS的方式还是石器时代吗?在这个世界上并不是所有的软件开发人员都是码农。在这个世界上有很多的geek存在他们为这个语言的发展做出了很大的贡献。现在随着iOS开发者的曾多也就出现了iOS程序猿提供的依赖管理工具或者也可以叫中央代码仓库这个工具叫做Cocoapods。 iOS石器时代 ...