A partir de MacOS Sierra, comencé a recibir esta ventana emergente periódicamente desde XCode, incluso después de presionar 'Permitir siempre'.
Intenté eliminar el elemento "com.apple.dt.XcodeDeviceMonitor" en Keychain. Esto regenera la clave, pero no soluciona el problema.
Es un tema de discusión abierto en los foros de Apple , pero nadie parece tener una solución.
xcode
macos
macos-sierra
Andrew Schreiber
fuente
fuente
Respuestas:
Publicar esta solución para Xcode 8 porque nadie más tiene:
Eso finalmente lo arregla.
fuente
abra [ acceso a llavero ]> escriba " xcode " en el área de búsqueda> haga doble clic en [ com.apple.dt.XcodeDeviceMonitor ]> haga clic en [ control de acceso ]> seleccione la primera opción [ permitir que todas las aplicaciones accedan a este elemento ]
¡No olvide hacer clic en Guardar cambios!
Espero eso ayude.
fuente
xcode
en Keychain, no encuentra nada, todavía obtengo esta ventana emergente. 🤷🏻♂️Lo siguiente funcionó para mí (ejecutando macOS 10.12.1 y XCode 7.3).
Tenga en cuenta que el problema con otras soluciones es que operan en la entrada del llavero de inicio de sesión (temporal), que se elimina cuando XCode se cierra, por lo que una solución parece ser crear la entrada en el llavero del sistema.
Intenté usar Keychain Access para mover la entrada del inicio de sesión al llavero del sistema, pero falló con varios errores oscuros (por ejemplo, "Se ha producido un error. No se puede agregar un elemento al llavero actual").
En su lugar, utilicé el comando de seguridad para crear una nueva entrada en el llavero del sistema que es (casi) idéntica a la temporal.
La única diferencia es la contraseña que no me molesté en extraer (y no estoy seguro de si es importante).
Abra Terminal, pegue y ejecute el siguiente comando (después de la edición adecuada si XCode no está en la ubicación normal):
sudo security add-generic-password \ -s 'com.apple.dt.XcodeDeviceMonitor' \ -a session-token \ -p anyoldstring \ -T /Applications/Xcode.app \ -T /Applications/Xcode.app/Contents/Developer/Library/Xcode/Tools/XcodeDeviceMonitor \ /Library/Keychains/System.keychain
Descargo de responsabilidad: mi único objetivo aquí era evitar la molesta alerta.
No tengo idea de si esto romperá algo.
Estás jugando con el llavero del sistema: ¿qué podría salir mal?
fuente
Informé esto a Apple como un error y después de varias sugerencias, las mismas que algunas de las mencionadas aquí que no funcionaron, regresaron con lo siguiente, que funcionó:
"Lamento el problema. Vamos a profundizar un poco más en esto. Mientras tanto, si no necesitas el medidor de iCloud, puedes desactivarlo temporalmente haciendo esto:
valores predeterminados del usuario, escriba com.apple.dt.Xcode iCloudGaugeDisabled -bool YES
fuente
Este problema me ha vuelto a surgir el otoño pasado. Creo que el problema puede deberse al agujero de seguridad que tenía Apple donde la cuenta de usuario raíz se dejó sin protección con contraseña. Restablecí mi contraseña para la cuenta de usuario raíz (a la misma contraseña que tenía anteriormente). No noté la relación en ese momento, pero después de leer este artículo de soporte, sospeché que este podría ser el problema.
https://support.apple.com/en-us/HT201609
Restablecí mi contraseña para el llavero de inicio de sesión (nuevamente a la misma contraseña) siguiendo estos pasos y desde entonces el problema desapareció.
Espero que esto ayude.
fuente