https://www.jianshu.com/p/9d227f631607。即可
- .a文件可以打入包里面。(libM3u8LiveModIOSdr.a)
。framework 不可以。(IJKMediaFramework.framework) 放入里面出错
- 放入 framework 包外面。 系统库需要打入包里面
3.图片打包bundle
#define CNCboxSrcName(file) [@"CNCbox.bundle" stringByAppendingPathComponent:file]
#define CNCbox_IMG(imageName) [UIImage imageNamed:CNCboxSrcName(imageName)]
4.则在使用静态库的项目配置中【Other Linker Flags】需要添加参数【-ObjC]或者【-all_load】。
5.选择Mach-O的编译方式这是最重要的一步,这一步决定我们制作出来的是静态库还是动态库,默认选择的是Dynamic Library,要手动选择Static LibraryMach-O 形式