swift-framework的合并

swift framework如何支持合并呢?以YKBaseFramework.framework为例。

1.lipo合并静态库。

 lipo -create Release-iphoneos/YKBaseFramework.framework/YKBaseFramework Debug-iphonesimulator/YKBaseFramework.framework/YKBaseFramework -output YKBaseFramework

生成YKBaseFramework,查看支持架构

bogon:YKBaseSwiftFrameworkLib ksnowlv$ lipo -info YKBaseFramework 
Architectures in the fat file: YKBaseFramework are: armv7 i386 x86_64 arm64 

2.把debug库中的swiftdoc与swiftmodule文件拷贝到release库对应目录下。

swiftframework-export.png

3.把合并后的YKBaseFramework文件拷贝到release库对应目录下.

swift-framework-2.png

4.大功告成,可以支持swift/objective-c调用

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

相关阅读更多精彩内容

  • 原文链接在上一篇教程(中译版)中,你学到了怎么样创建一个可复用的圆形旋钮控件。然而你可能不清楚怎样让其他开发者更方...
    _冷忆阅读 2,583评论 9 5
  • 前言:  本文是我在工作中开发 Framework 过程中的对踩过的坑走过的弯路的总结,此教程 Swift 和 O...
    ac986bb0e59a阅读 4,220评论 7 20
  • 这几天公司有一个新的需求,就是要将我们开发的某些东西都抽取出来,打个比方我们开发了A项目,可以以后B项目要包含A项...
    黄鱼儿啦啦啦阅读 6,373评论 2 16
  • 这个冬天特别冷一样,我的女儿们一个接一个的感冒发烧了。 连着三个夜晚不能好好睡觉了。碰她们滚烫滚烫的身体,真的无法...
    雅馨暧阅读 251评论 0 0
  • 在途中 没有目的的游行 请你告诉我 意义为何物 诠释生命的萌动 可是我知道 绚丽的梦 让我们 变成人生 而世界 仍...
    半盏星风阅读 342评论 6 3

友情链接更多精彩内容