美文网首页
二进制化专辑五:功能组件的二进制化(.framework)

二进制化专辑五:功能组件的二进制化(.framework)

作者: 健了个平_24 | 来源:发表于2017-08-13 15:13 被阅读21次

根据小码哥扩展班所做的笔记。

  1. 新建一个JPDownloadLib的framework工程

  2. 将代码拖入工程:
  3. 按照之前做法:

    1. 适配所有架构
    2. 换成release模式
    3. 暴露头文件
    4. 换成静态库模式
    5. 编译
  4. 修改Products位置,方便以后查找:

    1. Done,Done,再次编译:

      ,Products文件就直接放在外面了,方便测试

  5. 到时候将里面的framework文件拿出来放,把其他的删掉:
  6. 拷贝JPDownload的spec文件到本工程,并改成本工程名字:
  7. 去coding新建一个私有库:
  8. 修改spec文件:
  9. 初始化git:
  10. 关联远程仓库:
  11. 查看代码有没到远程私有库:
  12. 打标签,验证:
  13. 提交到私有索引库:
  14. 去到宿主工程使用:
  15. 编译,运行,测试,成功!

  16. 弊端:需要维护源码和静态库两套代码,并且需要将组件全部都换一遍,解决方法:且看下回分解!

相关文章

网友评论

      本文标题:二进制化专辑五:功能组件的二进制化(.framework)

      本文链接:https://www.haomeiwen.com/subject/lrherxtx.html