2011-05-11 31 views
0

我正在使用我的iPod touch调试我的应用程序。两天前,我也做了调试。但从昨天开始,我可以使用调试模式运行应用程序。应用程序也在调试的基础上开放。应用程序启动完成后,几秒钟后,我得到这个错误“启动远程程序时出错:无法获取进程699的任务。”之后我的应用程序崩溃。请帮助我...启动远程程序时出错:无法获取进程的任务699

回答

5

当应用程序包含Entitlements.plist文件时,我通过XCode在设备上调试二进制文件时遇到问题,该文件不需要安装到设备上进行调试。一般来说,我已经将这个文件包含在发布版本(App Store需要的版本)中,并将其移除以进行调试(这样我就可以从XCode调试应用程序)。这可能是你的问题。

更新:截至(至少)2010年8月(iPhone 4.1 SDK),Entitlements.plist在许多情况下不再需要包含在您的应用程序中(例如,通过App Store分发)。在需要Entitlements.plist的情况下:

IMPORTANT: An Entitlements file is generally only needed when building for Ad Hoc Distribution or enabling Keychain data sharing. If neither of these is true, delete the entry in Code Signing Entitlements. (emphasis mine) 

另请检查您的个人资料。

The ad-hoc profile doesn't support debugging. You need to debug with a Development profile, and use the Ad-Hoc profile only for distributing non-debuggable copies. 
+1

没有见于Ger.Offen它说的一样....但每次进程号码被改变了 – Ganesh 2011-05-11 05:32:08

+1

亚..我正在使用开发人员配置文件进行调试..但它说的是相同的问题 – Ganesh 2011-05-11 05:36:59

+0

启动远程程序时出错:未能获取进程768的任务。启动远程程序时出错:未能获取进程784的任务。启动远程程序的错误:未能获得进程752的任务。进程的错误也各不相同。我不明白这个问题。请让我清楚.... – Ganesh 2011-05-11 05:40:46

0

对于xcode 4:您必须从新文件创建Entitlements.plist文件。和 Targets->构建设置 - >代码签名授权您必须在这里写“Entitlements.plist”

我这样做,并xcode的唐未得到了错误

相关问题