swift framework如何支持合并呢?以YKBaseFramework.framework为例。
1.lipo合并静态库。
1
|
lipo -create Release-iphoneos/YKBaseFramework.framework/YKBaseFramework Debug-iphonesimulator/YKBaseFramework.framework/YKBaseFramework -output YKBaseFramework
|
生成YKBaseFramework,查看支持架构
1
2
|
bogon:YKBaseSwiftFrameworkLib ksnowlv$ lipo -info YKBaseFramework
Architectures in the fat file: YKBaseFramework are: armv7 i386 x86_64 arm64
|
2. debug/release库合并
把debug库中的swiftdoc与swiftmodule文件拷贝到release库对应目录下。
3.把合并后的YKBaseFramework文件拷贝到release库对应目录下.
大功告成,可以支持swift/objective-c调用
文章作者
梵梵爸
上次更新
2018-07-04
许可协议
原创文章,如需转载请注明文章作者和出处。谢谢