对于我的大多数项目,我会设置一个“归档”方案来归档我的项目,并创建一个IPA和DSYM文件,以便我可以上传到TestFlight。
然而,我正在处理一个更复杂的项目,该项目工作区中有几个目标,还有很多静态链接库。我已经为所有配置项遍历了每个目标,并进行了以下设置:
- 部署后处理->NO
- 剥离链接产品...->No
- 剥离Debug... -> No
- 生成调试符号->是
- 调试信息->DWARF with DSYM
我使用的是Xcode 4.5.2。我已经在许多项目中完成了这个步骤,没有遇到问题。但是这是第一个似乎阻止了DSYM文件生成的项目。
无论我尝试什么,我的归档构建都无法生成.DSYM文件。
cmd+9
):https://dev59.com/62Yq5IYBdhLWcg3w7E-w#14119376。在我的情况下,dSYM文件位于此处:`/Users/USER_NAME/Library/Developer/Xcode/DerivedData/PROJECT_NAME-amlcnmxbghcsrcfrhbmvsfyjbins/Build/Intermediates.noindex/ArchiveIntermediates/PROJECT_NAME/BuildProductsPath/TARGET_NAME-iphoneos/APP_NAME.app.dSYM` - derpoliuk