美文网首页
iOS架构之路05 -- .a与.framework静态库的Ag

iOS架构之路05 -- .a与.framework静态库的Ag

作者: YanZi_33 | 来源:发表于2021-09-10 10:58 被阅读0次
    • 在Xcode工程中创建target --> Aggregate 然后运行脚本文件也能实现脚本化打包;

    .a静态库的Aggregate脚本打包

    Snip20210909_83.png
    • 给target --> Aggregate Build_MyCategory 添加依赖,如下:

      Snip20210909_86.png
    • 给target --> Aggregate Build_MyCategory 添加脚本,如下:

      image.png
    • 将脚本文件Script.sh中的内容拷贝到target --> Aggregate Build_MyCategory中的Run Script中,如下:

      Snip20210910_89.png
    • 配置完成后,选中target -> Aggregate Build_MyCategory Command + B 进行编译;

      image.png
    • 同样在本地工程路径中会生成 打包文件夹 MyCategory,可直接提供给外界使用,如下:

      image.png
    • 命令行执行脚本与Aggregate通过Xcode编译执行脚本的本质是相同的 都是执行同一个脚本文件,只不过实现方式不同,执行的结果相同;

    • 同理.framework静态库的Aggregate打包流程与.a静态库的Aggregate打包流程基本相同,可在iOS架构之路04 -- 静态库.framwork的手动,脚本,资源文件打包 所建工程的基础上,新建target --> Aggregate,这里就不再做赘叙了!!!

    相关文章

      网友评论

          本文标题:iOS架构之路05 -- .a与.framework静态库的Ag

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