警报“开发人员工具访问需要控制另一个进程以进行debugging以继续。input您的密码以允许此操作。

我使用Xcode 4.6.3的OS X Mavericks。 我在模拟器上运行应用程序,因为我没有开发人员帐户。 每当我在模拟器上运行这个项目时,它总是问我:“开发者工具的访问需要控制另一个进程来继续debugging,input你的密码来允许这个”。 同样的问题,我也经历了与Xcode 4.6.2 OS X山狮,所以它绝对不涉及操作系统版本或Xcode版本。

我已经通过Stackoverflow的问题相关的线程,问答。 谢谢

您第一次启动XCode时,可能会问您是否要在此Mac上启用开发人员模式。 如果您接受了,那么它会要求您input密码,并且您停止接收这种警告。

你拒绝的机会是好的,现在每次尝试做大量的开发者任务时都必须明确地要求你获得许可。

启用“开发者模式”与拥有苹果公司的实际iOS开发者账户无关,仅仅是放松你的Mac上的安全限制。 实际上,您正在授予您的Mac权限,以便在常见的开发人员任务期间不要求您input密码。

您可以通过打开terminal并input以下命令启用开发人员模式

DevToolsSecurity -enable 

它应该提示input密码,然后您可能需要注销并重新login才能使设置生效。

这应该停止警告!

编辑

那些不喜欢命令行的人可以在组织者窗口中find类似的function

在XCode(Shift Apple 2)中打开pipe理器窗口,在“设备”选项卡中,您会看到列出的“我的Mac”。 您可以通过点击button来启用和禁用开发者模式。

为特立独行的解决scheme是这个命令:

 sudo security authorizationdb write system.privilege.taskport allow 

基于这个职位: http : //www.ama-dev.com/xcode-build-command-line-remove-authorization-prompt-for-uiautomation/

如果你使用旧版本的Xcode(下面6),请在terminal上键入以下命令:

 DevToolsSecurity -enable 

这会提示一个请求系统密码的对话框。 input密码,您可以看到'Developer mode is now enabled'loginterminal。

截图2

如果您使用的是Xcode 6(或更高版本) it will automatically ask for enabling developer mode 。 只需点击“启用”即可启用开发者模式。

截图