标签: xcode xcode4
我读了很多东西,发现这个配置有两个副作用:
我正在为iOS构建程序,所以我希望我的二进制文件尽可能小。这意味着:
所以我必须为AppStore版本设置YES,为Debug调试是否为NO?
答案 0 :(得分:2)
你是对的,为AppStore版本设置为YES,为调试版本设置为NO。即使您构建了AppStore版本,也会有dsym文件包含表示崩溃日志所需的所有符号。
答案 1 :(得分:1)
dSYM文件不是“调试符号文件”。在项目的构建设置中启用“Strip Debug Symbols”设置时生成它。
新iOS项目的Debug配置的默认调试信息格式是“带有dSYM文件的DWARF”,但对于新的OS X项目,只是“DWARF”。
如果你在调试器下运行,当然它只会在崩溃时停止,所以你不需要象征崩溃报告。所以当应用程序处于开发和设置时设置'DWARF'发布时'DWARF with dSYM'。
您也应该应用此设置: