Alerta "El acceso a herramientas para desarrolladores debe tomar el control de otro process para que la debugging continúe. Escribe tu contraseña para permitir esto".

Estoy usando OS X Mavericks con Xcode 4.6.3. Estoy ejecutando la aplicación en el simulador ya que no tengo una count de desarrollador. Cada vez que ejecuto el proyecto en el simulador me sigue preguntando: "El acceso a las herramientas de desarrollo necesita tomar el control de otro process para que la debugging continúe. Escriba su contraseña para permitir esto". El mismo problema también experimenté en OS X Mountain Lion con Xcode 4.6.2, por lo que definitivamente no está relacionado con la versión del sistema operativo o la versión Xcode.

He revisado los temas relacionados con problemas de Stackoverflow, Q & A. Gracias

La primera vez que lanzó XCode, probablemente le preguntó si desea habilitar el Modo de desarrollador en esta Mac. Si aceptó, entonces le pidió su contraseña y dejó de recibir este tipo de advertencia.

Es probable que rechacen, y ahora tiene que pedirle permiso explícitamente cada vez que intenta hacer muchas tareas comunes de desarrollador.

Habilitar "Modo de desarrollador" no tiene nada que ver con tener una count de desarrollador de iOS real con Apple, es simplemente un relajamiento de las restricciones de security en tu Mac. Efectivamente, le está dando a su mac permiso para no pedirle una contraseña durante tareas comunes de desarrollador.

Puede habilitar el modo de desarrollador abriendo el terminal y escribiendo esto:

DevToolsSecurity -enable 

Debe solicitar su contraseña, entonces es probable que deba desconectarse y volver a entrar para que la configuration surta efecto.

¡Eso debería detener las advertencias!

EDITAR

aquellos de ustedes reacios a la línea de command pueden encontrar una funcionalidad similar en la window del organizador

Abra la window del Organizador en XCode (Shift Apple 2) y dentro de la pestaña "Dispositivos" verá "Mi Mac" en la list. Puede habilitar y deshabilitar el modo de desarrollador con solo hacer clic en un button.

La solución para los rebeldes es este command:

 sudo security authorizationdb write system.privilege.taskport allow 

Basado en este post: http://www.ama-dev.com/xcode-build-command-line-remove-authorization-prompt-for-uiautomation/

En caso de que esté utilizando una versión anterior de Xcode (debajo de 6), escriba este command en el terminal:

 DevToolsSecurity -enable 

Esto indicará un cuadro de dialog que solicita la contraseña del sistema. Ingrese la contraseña y puede ver el 'Developer mode is now enabled' iniciar session en el terminal.

Captura de pantalla 2

Si está utilizando Xcode 6 (o superior) it will automatically ask for enabling developer mode . Simplemente click 'Habilitar' para habilitar el modo de desarrollador.

Captura de pantalla