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

二进制化专辑六:功能组件二进制化2(.framework)

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

    根据小码哥扩展班所做的笔记。
    接着上回,解决方法:

    1. 去JPDownload的案例工程(不是JPDownloadLib),创建一个辅助工程:
    2. 按照之前做法:

      1. 适配所有架构
      2. 换成release模式
      3. 暴露头文件
      4. 换成静态库模式
      5. 编译
    3. 将代码放到辅助工程的文件夹去:
    4. 注意,拖动文件到那里时,不要拷贝,要用引用关系: ,这样就不用修改两套代码,因为这是引用关系,改哪里都是同一个,show in finder看看: ,位置还是原来那里。
    5. 新建一个Products文件夹,放到这里: ,再按照之前做法,把编译好的静态库路径改成这里,编译生成静态库:
    6. 修改spec文件:
    7. cd回到案例工程,pod install,安装一下,成功:
    8. 修改为0.1.1版本,提交代码,打标签,提交到私有索引库

    9. 去宿主工程,升级:
    10. 查看代码:

      ,就只有.h文件和静态库了,不用再多弄一个JPDownloadLib那么麻烦了,成功!

    11. PS:

    相关文章

      网友评论

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

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