gpt4 book ai didi

objective-c - 生成DSYM文件: dsymutil fails with exit code 11

转载 作者:技术小花猫 更新时间:2023-10-29 10:41:41 26 4
gpt4 key购买 nike

我今天早上从 MacOS X 10.6 (Snow Leopard) 升级到 10.7 (Lion),也从 Xcode 4.2 升级到 Xcode 4.3.2。也许更重要的是,这意味着我现在正在针对 iOS 5.1 SDK 而不是 5.0 构建我的项目。这是很多更改,其中之一导致我的项目中断:由于以下错误,该项目将不再构建:

Command /Applications/Xcode.app/Contents/Developer/usr/bin/dsymutil
failed with exit code 11

构建结果中给出的完整命令如下(全面披露:我已将项目名称更改为“MyProject”以保护无辜者):

GenerateDSYMFile /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app.dSYM /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app/MyProject
cd /Users/caleb/MyProject/iphone
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/usr/bin/dsymutil /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app/MyProject -o /Users/caleb/xcode-build/MyProject-fmkmldxfmhvmoicxrcsqsptzuvjs/Build/Products/Debug-iphoneos/MyProject.app.dSYM

只有当我尝试为 iOS 设备构建时才会发生这种情况;为模拟器构建工作正常。

我已经做了很多搜索来找到这个错误的解释,但还没有找到任何解释这个错误的东西。我确实找到了 one SO question about the same error ,在这种情况下是由 Info.plist 文件中的错误标记引起的,但我的 Info.plist 看起来不错。另一个问题建议创建一个新目标并将所有内容复制过来。我还没有尝试过,因为我的项目很大,但它看起来是最好的下一步。

谁能告诉我 dsymutil 中的“exit code 11”是什么意思以及如何修复它?

更新:在命令行运行dsymutil 命令显示退出代码11 是一个段错误。不过,仍然不知道是什么原因造成的。

最佳答案

目前对我有用的解决方法是将项目中的调试信息格式设置从“DWARF with dsym”更改为普通的旧“DWARF”。

Debug Information Format setting

这至少让我可以为 iOS 设备构建项目并进行调试,所以这是一个很好的开始。我不确定遗漏 dsym 会损失什么,所以我会继续寻找。

更新:Apple DTS 建议重新安装 Xcode。我还没有尝试过,但如果有帮助,我会更新这个答案。

关于objective-c - 生成DSYM文件: dsymutil fails with exit code 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9828618/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com