iOS编译静态库缩减包文件大小

编译iOS静态库的时候,编译出来的包过大,源代码文件8MB,最后Xcode编译出来的.a包有115MB;简直amazing。在Build setting里面配置:
set Generate Debug Symbols to NO
Strip Debug Symbols During Copy flag set to Yes
同时Valid Architectures可以根据实际情况缩减;

目前Xcode默认支持iOS的指令集有armv7,armv7s,arm64;armv7只出现在iPhone4、iPhone4S的机器上;armv7s只出现在iPhone5、iPhone5C上;后面的机器一般都是arm64芯片;iPhone4、iPhone4S一般项目可以考虑不支持就在Valid Architectures将armv7删掉。

来源:
http://stackoverflow.com/questions/11722986/static-library-has-big-size

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

推荐阅读更多精彩内容