我正在使用
xcodebuild(
xcode 5)通过命令行进行归档:
xcodebuild -project MyProject.xcodeproj -scheme MyScheme -sdk iphoneos7.0 -configuration Release archive CODE_SIGN_IDENTITY="iPhone Distribution: My ID" -archivePath archive/MyArchive.xcarchive -xcconfig Config/MyReleaseConfig.xcconfig CONFIGURATION_BUILD_DIR=$SRCROOT/build/$CONFIGURATION$EFFECTIVE_PLATFORM_NAME
当我运行这个,我得到我的xcarchive生成和控制台输出似乎可以.但是,当我浏览存档的内容时,dSYM下没有任何内容.项目设置验证确定.如果我运行与上述相同的命令,但请省略CONFIGURATION_BUILD_DIR位,我按预期得到dSYM.你知道是否有解决方案(即应该设置任何其他东西).我想控制构建目录.
编辑:
我已经尝试从命令行显式设置(而不是在我的方案设置):
DEBUG_INFORMATION_FORMAT="dwarf-with-dsym"
和
pos处理为YES.还没有喜悦
谢谢.
解决方法
再次检查构建设置.看看调试信息格式,它应该有DWARF与dSYM文件
有关更多信息,请查看OS X Man Pages xcodebuild
和Xcode Build Setting Reference