简单制作Framework包


1.创建framework工程

2.引入要打包的文件,并在头文件中引入要公开的头文件

3.修改framework支持的最低版本

4.将Mach-O Type设为Static Library(设置此framework为静态库)

5.将需要公开的所有头文件添加到Headers中的Public中

6.分别在真机和模拟器上编译,拿到对应的framework包

7.合并真机framework和模拟器framework

命令行输入: lipo -create 真机FXCs路径 模拟器FXCs路径 -output (真机或模拟器FXCs路径,如果是真机路径,合并后需要使用的为原真机framework包,反之相反)

fxdeMacBook-Pro:~ fx$ lipo -create /Users/fx/Desktop/framework/m/FXCs.framework/FXCs /Users/fx/Desktop/framework/z/FXCs.framework/FXCs -output /Users/fx/Desktop/framework/z/FXCs.framework/FXCs

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 3.20 记 inode linux 磁盘,最小单位为扇区,几个扇区构成块(block)文件操作得最小单位是 bl...
    Prince_wyf阅读 145评论 0 2
  • [漫谈]英语“口语”中的语法 对于英语作为第二语言的学习者来说,要获得流利英语,学习语法会极大地减慢进度。虽然基础...
    三颗油_4ed7阅读 443评论 0 1
  • angular.js的双向绑定就是可以将界面操作可以反映到数据,数据改变也可以体现在界面上。 界面到数据的传递,主...
    一块糖吧阅读 253评论 0 1
  • 闲来无事和同事一起聊天,聊着假期的一些事儿,发现现在回到家大家面临的问题都一模一样:工作和对象。 因为亲戚家或父母...
    遺釋悟塵阅读 332评论 0 2
  • 空港股份: 拿了很久了,一直高位横盘,不知道怎么回事。 这种票子,应该直接放弃,因为不确定。 在当前这种市场环境下...
    天涯别院阅读 103评论 0 0