iOS 创建静态库文件时去掉其中的Symbols
来源:互联网 发布:硕鼠mac 下载打不开 编辑:程序博客网 时间:2024/06/05 18:15
在工程中创建静态库文件时,默认会将一些Symbols加到静态库文件中,这样做有两个缺点:
1.如果引用静态库文件的工程中发生了bug,就会直接跳转到静态库的源码。
或许有人问:静态库中的不都是汇编或二进制数据吗,怕什么被追踪到?别忘了,有些人是会看汇编的,还有IDA这类神器在,主要是为了防逆向。
2.静态库文件的大小会因此翻几番。本人最近做的这个静态库文件中,去掉symbols前大小为7.8MB左右,去掉以后大小为2.8MB。
要去掉Symbols,首先打开Build Settings并选中静态库的Target,然后设置下列选项:
如果有错误或遗漏,欢迎批评指正。
0 0
- iOS 创建静态库文件时去掉其中的Symbols
- 用vim编辑文件时,去掉其中的^M
- 用vim编辑文件时,去掉其中的^M
- 解决iOS第三方SDK与本地静态库之间重复的symbols问题
- IOS 静态库 (创建)
- ios 静态库创建
- ios 创建静态库
- IOS创建静态库
- 创建IOS静态库
- iOS创建静态库
- iOS静态库创建
- iOS库-创建静态库时的注意事项
- 去掉静态文件后面的jsessionid
- iOS 创建使用静态库的方法
- lame的ios 静态库创建
- 创建相应的ios静态库
- iOS开发,创建自己的静态库
- iOS中创建自己的静态库
- MODBUS TCP和MODBUS RTU的差别
- hdu 4893 Wow! Such Sequence! 水线段树。
- leetcode做题总结,题目Insertion Sort List 2013/11/12
- OC 第五讲 字符串
- Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)
- iOS 创建静态库文件时去掉其中的Symbols
- poj1548
- ACM 线段树模板 hdu 4893 Wow! Such Sequence!
- hdu 4893 Wow! Such Sequence!
- ——java中的注解
- HDU 1455——Sticks(神棍)
- return用法 及和finnaly使用先后顺序
- OpenGL开发库的组成
- //2.、动态函数调用实现下列操作,输入2个数以及操作符计算结果。@ 求最大公约数 $求最小公倍数 - 求差+ 求和 等等