ios – 存档时,Xcode中应用了哪些额外的设置?

我有一个iOS项目.为了响应Build(在方案中选择了发布配置),它的dsym重量为6.5MB.但是,当我存档时(在方案中选择了相同的配置),它的重量仅为2.9MB.

这不是学术问题.缺少的数据包括我的静态库的所有符号,这使得我的崩溃日志不那么有用.

哪些设置可以解释选择相同配置的构建和存档之间的差异?

这是Xcode 5.0,虽然我认为我已经有一段时间遇到这个问题了.

解决方法

我相信它做的一些事情是:

>从应用程序中删除所有调试符号到.dsym文件
>压缩从ascii到二进制的各种文章(如字符串
文件)

一些差异可能来自以下构建标志:

> DEPLOYMENT_POSTPROCESSING = YES> STRIP_INSTALLED_PRODUCT =是> SEPARATE_STRIP = YES> COPY_PHASE_STRIP = YES

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...