run play macbook mac how games emulator emular apps ios ios-simulator osx-lion

play - macos ios emulator



Detener el alerta de "herramientas de desarrollador necesita tomar control de otro proceso para la depuraciĆ³n para continuar" (8)

Recientemente me actualicé a 10.7.3, y cuando trato de depurar mi proyecto iOS en el simulador por primera vez después de iniciar sesión, me piden las dos alertas siguientes:

Mi usuario es un usuario administrador Nunca vi estas alertas antes. ¿Cómo logro que se detengan?

EDITAR

_developer que soy miembro del grupo _developer usando id -a .


Algo ha sido modificado en el archivo / etc / authorization, tengo un Lion sin v10.7.3 y tiene el siguiente código

Líneas 5807-5814

<key>k-of-n</key> <integer>1</integer> <key>rule</key> <array> <string>is-admin</string> <string>is-developer</string> <string>authenticate-developer</string> </array>

Después de la actualización, el archivo contiene muchas modificaciones debido al nuevo idioma admitido, pero las líneas correspondientes a la autorización de depuración difieren de las líneas que se muestran arriba en

Líneas 7675-7676

<key>group</key> <string>_developer</string>

No puedo aplicar estas diferencias a mi instalación de 10.7.3 Lion porque es una máquina de producción y no puedo arriesgarme a dañarla

Tengo todo el permiso necesario, como se muestra en el id -a comando id -a

uid=501(dave) gid=20(staff) groups=20(staff), 401(com.apple.access_screensharing), 402(com.apple.sharepoint.group.1), 12(everyone), 33(_appstore), 61(localaccounts), 79(_appserverusr), 80(admin), 81(_appserveradm), 98(_lpadmin), 100(_lpoperator), 204(_developer)


Hay una solución mucho más simple para esto. Intenta ejecutar el siguiente comando:

sudo /usr/sbin/DevToolsSecurity --enable


Por la respuesta de Zev Eisenberg, reinstalar Xcode 4.2.1 funcionó. Sin embargo, podría ser más fácil simplemente parchear el /etc/authorization con la siguiente diferencia.

<key>system.privilege.taskport.debug</key> <dict> <key>allow-root</key> <false/> <key>class</key> - <string>user</string> + <string>rule</string> <key>comment</key> <string>For use by Apple. WARNING: administrators are advised not to modify this right.</string> <key>default-button</key> <dict> ... </dict> <key>default-prompt</key> <dict> ... </dict> - <key>group</key> - <string>_developer</string> <key>shared</key> <true/> - <key>timeout</key> - <integer>36000</integer> + <key>k-of-n</key> + <integer>1</integer> + <key>rule</key> + <array> + <string>is-admin</string> + <string>is-developer</string> + <string>authenticate-developer</string> + </array> </dict>


Reinstalar Xcode 4.2.1 después de actualizar a 10.7.3 parece haberlo solucionado.


Tuve el mismo problema con mi mac 10.12.5 y Xcode9 Ejecute este comando:

sudo security authorizationdb write system.privilege.taskport allow

Luego ingrese su contraseña. Verifique si aún así lo indica. Buena suerte..


habilitar el modo de desarrollador: En Terminal, ejecute esto: DevToolsSecurity -enable


system.privilege.taskport la regla para system.privilege.taskport y la alerta ya no aparece.

  1. Abra el archivo /etc/authorization .
  2. Encuentre la regla system.privilege.taskport . En la línea <key>class</key> , cambie <string>rule</string> a <string>allow</string>

sin código de necesidad no es necesario reinstalar xcode. Haga estos pasos:

1.close xcode.

2. Abre el acceso al llavero.

3. Haz doble clic en tu llavero (el ícono de llave que se crea desde keychain.p12)

4.go acceder al panel de control (tal vez el nombre no sea correcto)

5. habilite todas las aplicaciones acceda a esto.

6. guardar

7. ejecuta tu proyecto xcode.

8.it funciona bien