来自调试器的iPhone SDK-错误:正在调试的程序未运行

问题描述:

我通过启动在第一页上找到的助手来遵循iPhone SDK开发者门户上的确切说明。来自调试器的iPhone SDK-错误:正在调试的程序未运行

但即使我多次删除了配置文件,证书,并且多次重复相同的过程,我仍然得到相同的错误。

请帮忙。

+0

你试过干净的所有目标? – ennuikiller 2010-01-10 14:57:12

+0

是的。没有帮助...虽然谢谢! – zerlphr 2010-01-10 17:35:24

如果您以前使用过...检查NSDebugEnabled,NSZombieEnabled,MallocStackLogging和MallocStackLoggingCompact都在可执行文件的信息参数的面板禁用。您无法在设备上使用这些设备。

+0

非常感谢! – zerlphr 2010-01-24 17:05:36

重新启动该设备和Xcode的 - 这通常清除它为我

+0

没有帮助....虽然感谢! – zerlphr 2010-01-10 17:34:36

+0

您是否通过同时按住电源按钮和主页按钮来重新启动设备? – 2010-01-10 17:46:47

+0

是的,我做了,叹了口气......现在开始了2天 – zerlphr 2010-01-10 20:14:08

它可以,如果你建立一个使用一个特设的供应曲线发生。如果您按照Building your Application with Xcode for Distribution的步骤操作,那么您正在构建一个特殊的Entitlements.plist,您不允许get-task-allow - 这会阻止调试器连接到应用程序。

尝试使用另一个供应配置文件(例如开发配置文件)进行构建。

+0

临时配置文件?我从iphone开发中心启动助手获得了配置文件。我如何获得另一个配置文件? – zerlphr 2010-01-10 17:29:20

+0

从iPhone开发者计划门户:http://developer.apple.com/iphone/manage/provisioningprofiles/index.action – 2010-01-10 17:35:53

+0

这就是我所做的,没有帮助。我重复了这个过程至少3次... – zerlphr 2010-01-10 20:02:12

当您为发布版本构建时,请确保将“Active SDK”设置为iPhone Device SDK,并且而不是 iPhone Simulator SDK。将它设置为模拟器仍然允许您构建应用程序,但是当您尝试在另一台设备上运行时会出现此错误。

此外,请确保只要计划安装新版本,首先将项目设置中的当前项目版本更改为新版本号。

-DREW

确保您删除并重新安装所有的部署配置文件中的组织者和您的设备上(也使用管理)。该配置文件存在2个地方。

我有完全相同的问题。我的解决方案是退出XCode,重新启动它,然后做一个干净的构建。现在工作。

重新启动大坝装置! 它为我工作。我正在运行广泛的配置删除狂潮。

从手机中删除已调试的应用程序,然后重新启动X-Code为我解决了这个问题。