根据小码哥扩展班所做的笔记。
新建一个JPDownloadLib的framework工程
-
将代码拖入工程:
-
按照之前做法:
- 适配所有架构
- 换成release模式
- 暴露头文件
- 换成静态库模式
- 编译
-
修改Products位置,方便以后查找:
-
Done,Done,再次编译:
,Products文件就直接放在外面了,方便测试
-
到时候将里面的framework文件拿出来放,把其他的删掉:
-
拷贝JPDownload的spec文件到本工程,并改成本工程名字:
-
去coding新建一个私有库:
-
修改spec文件:
-
初始化git:
-
关联远程仓库:
-
查看代码有没到远程私有库:
-
打标签,验证:
-
提交到私有索引库:
-
去到宿主工程使用:
编译,运行,测试,成功!
弊端:需要维护源码和静态库两套代码,并且需要将组件全部都换一遍,解决方法:且看下回分解!