Macos Lion 10.7.2 Xcode 4.3上的OS X应用程序::错误:无法启动<;exe路径>;--SBTarget无效

Macos Lion 10.7.2 Xcode 4.3上的OS X应用程序::错误:无法启动<;exe路径>;--SBTarget无效,macos,osx-lion,xcode4.3,launch,lldb,Macos,Osx Lion,Xcode4.3,Launch,Lldb,在Xcode显示“Running AppName:AppName”后,应用程序生成时没有错误,只有一行输出 错误:无法启动“/tmp/HungryMeProduct/Debug/HungryMe.app/Contents/MacOS/HungryMe” --SBTarget无效 应用程序将不会在Xcode中运行 这是我的第一个OSX应用程序。在那之前一切都很好 我最近更改了项目名称和xcodeproj文件名。 项目名称和可执行文件名称相同。 部署目标10.6 双击位于…/Contents/Mac

在Xcode显示“Running AppName:AppName”后,应用程序生成时没有错误,只有一行输出

错误:无法启动“/tmp/HungryMeProduct/Debug/HungryMe.app/Contents/MacOS/HungryMe” --SBTarget无效

应用程序将不会在Xcode中运行

这是我的第一个OSX应用程序。在那之前一切都很好 我最近更改了项目名称和xcodeproj文件名。 项目名称和可执行文件名称相同。 部署目标10.6

双击位于…/Contents/MacOS/HungryMe的可执行文件时,它会运行。 终端窗口显示输出

代码签名标识仍然是我的开发人员标识


在这些方案中,我看到选择了LLDB而不是GDB。这是调试器问题吗?什么是SBTarget?

这发生在我身上,我遇到的问题是模式目标是正确的,但对于一个仅32位的项目,在中选择了64位作为体系结构,而不是32位。我一切换,它就又开始工作了

GDB也有同样的问题,但没有如此优雅地报告,而是报告了“警告:posix_spawn失败,正在尝试execvp,错误:86”。它确实启动了应用程序,但无法调试它


如果在切换模式后在不构建项目的情况下进行调试,或者由于项目文件的外部更改(使用git、svn等更新或还原源存储库)而为您切换模式,则很容易发生这种情况

尝试在
构建设置中更改目标的
架构

我尝试了这里提到的所有方法。什么都没用。似乎我不知何故导入了Info.plist两次。为了修复它,我选择了项目并按下了“验证设置”按钮。之后,它对我有效