iPhone调试错误启动远程程序:无法获取进程907的任务

时间:2010-02-02 06:28:16

标签: iphone iphone-sdk-3.2

为adhoc发布创建了一个应用程序,并安装在iphone上,但它无法在已安装的iphone上运行,尝试将iphone连接到mac并调试应用程序,但它会引发错误说明

“启动远程程序时出错:无法获取进程任务 907“。

有没有办法从xcode

调试adhoc分发配置文件

3 个答案:

答案 0 :(得分:10)

不,您无法在XCode中调试AdHoc构建 - 在您的Entitlements.plist中将get-task-allow设置为FALSE基本上说“不允许调试器连接到此”,并且是AdHoc所必需的和AppStore构建。

What does get-task-allow do in Xcode?

或文档......

答案 1 :(得分:5)

我在XCode 4.2的项目中遇到了这个错误,并且很难用新的项目布局来解决它。

确保进入“项目设置”并将“代码签名标识”更改为目标设置中“调试”设置的开发配置文件。它有点容易错过,因为项目设置首先出现,并且那里有相同的代码签名标识设置。但目标设置胜过项目设置。

如果在XCode 4.2中仍然无效,请转到“编辑方案” - 在该自定义弹出窗口左侧的项目下拉列表中,该项目下拉列表位于停止按钮的右侧。选择“Run”并确保Build Configuration设置为“Debug”。

在XCode的早期版本中,它曾用于告诉您是否正在进行调试或预先发布;我没有找到新的“方案”中显而易见的地方。

答案 2 :(得分:2)

重新启动xcode对我来说很好