删除framework中无用mach

删除framework中无用mach

删除framework中无用mach

文章插图

需要这些哦
电脑一台
方式/
1【删除framework中无用mach】直接来拆开一个framework
删除framework中无用mach

文章插图

2把这些Mach-O文件中有用的部门从头组装一下, 生当作新的一个FrameWork 。
删除framework中无用mach

文章插图

3进行编译
删除framework中无用mach

文章插图

4拆分老的framework文件, 删失落拆分获得的MachOClassA, 而且用剩下的mach-O文件归并生当作一个新的framework, 替代到工程中去并进行编译

5 category的实现体例是纷歧样的,故若是我们删除了category的方式, 可是直接把Mach-o删除的话, 编译时是不会报错的 。
删除framework中无用mach

文章插图

6经由过程编译的手段获得了一堆mach-O文件, 可是良多都是pod中引进的, 这个时辰我们需要在代码编译器执行删除.o文件的剧本 。
删除framework中无用mach

文章插图

7在debug模式下大要削减了0.5M, 现实二进制文件减小大要1.2M, 若是计较到最终提交到苹果而且颠末DRM加密后, 估计可以减小1M摆布,当作功删除无用mach 。
删除framework中无用mach

文章插图

注重事项必然要多合作才能晋升本身的品级噢~
本文原创,若有任何疑问,请点击下方,将疑问反馈给作者 。

以上内容就是删除framework中无用mach的内容啦,希望对你有所帮助哦!

    推荐阅读