iOS架构之路05 -- .a与.framework静态库的Aggregate打包

  • 在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,这里就不再做赘叙了!!!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容