我有一个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