Error de xcode 8 denegado por el delegado de servicio (SBMainWorkspace)


145

Intentando ejecutar una compilación en el simulador y obtengo este error:

La solicitud para abrir "com.companyname.appname" falló.

El delegado de servicio (SBMainWorkspace) denegó la solicitud por una razón: Seguridad ("Autorización" com.apple.frontboard.debugapplications "requerida para iniciar aplicaciones para la depuración").

Esto no estaba allí cuando usaba el GM de Xcode 8, pero comenzó tan pronto como lo descargué nuevamente de la tienda de aplicaciones mac. Google no es de ayuda ni el foro de desarrolladores de Apple.

¿Alguna ayuda o sugerencia?

Respuestas:


335

Salir del simulador y relanzar me arregló esto.


77
Además, si salir del simulador no resuelve el problema, debe asegurarse de que en Editar esquema todos los campos estén desmarcados.
Vinayak GH

20
Esta fue la solución para mí. Creo que la causa del problema fue que dejé el simulador abierto mientras instalaba una actualización de punto Xcode.

2
SÍ, sucedió después de la actualización de xCode completada.
iamhite

66
Esta. Ocurre si actualiza XCode mientras el simulador está abierto. También debe reiniciar el simulador para que vuelva a funcionar.
zeh

1
Oh, genial, otra "solución" de Xcode que no me detiene en mi flujo de trabajo. Al menos es obvio.
Tamás Sengel

96

Configuración vacía que causa error

En caso de que alguien se pregunte qué se entiende por "configuraciones vacías" que deberían ser desmarcadas como se menciona en la respuesta de maricle y en el comentario de Vinayak GH. Al menos eso es lo que me causó el problema.


¡No sabía que había votado esto en 2016 y no podía dejar que volviera a votar! lol Este sigue siendo el caso en Xcode 10.2.1.
Genki

Gracias, funciona para mí en macOS 10.15.4, Xcode 11.4
dimazava

16

Asegúrese de no haber marcado ninguna "configuración vacía" en Producto> Esquema> Editar esquema> Ejecutar> Variables de entorno. Esto causa el problema anterior.


1
+1 Este es el problema que tuve. Eliminé una variable de entorno y parece que no la eliminé correctamente.
Satheeshwaran

Probé todo y, efectivamente, ¡tenía una configuración vacía! También +1
FlimFlam Vir

13

verifique la configuración de su esquema y asegúrese de que todas las configuraciones vacías estén desmarcadas.


13

Lo único que funcionó para mí fue:

Simulador> Restablecer contenido y configuración

Luego limpia y ejecuta tu proyecto


3

He sufrido este problema por un par de días. Básicamente, he intentado todas las formas que se pueden encontrar en Internet, pero ninguna de ellas fue realmente útil. Incluso reinstalé Xcode dos veces (Xcode 8.3.2 8E2002, simulador iOS 10.3 14E269). Y, por supuesto, no había nada de malo en mi proyecto, esquema y configuración vacía ... todo parece normal. Finalmente descubrí que la mejor manera de resolver esto es antes de implementar su aplicación en el simulador, debe limpiar su proyecto (shift + cmd + K) y luego ejecutar nuevamente (cmd + R). Esto resolverá su problema.


Actualización: descubrí que el reciente simulador de iOS 10.3 causa este problema. Cuando descargo y uso el simulador de iOS 10.1 para ejecutar mi código fuente, el problema nunca vuelve a aparecer.
Frank Wang

2

Para mí, el problema parece estar relacionado con que soy demasiado apresurado para eliminar algunos marcos de pod de color rojo. Pensé que faltaban, pero el error de autorización comenzó inmediatamente después de eliminarlos. El error persistió hasta que ejecuté pod installpara restablecer los marcos de Pod eliminados.


2

Configuración de compilación> Combinado> Vinculación> Mach - o - type change to ejecutable

Esto funcionó para mí porque lo había cambiado a estático antes.



1

Desinstale la aplicación (Eliminar) del simulador y ejecútela de nuevo. funciona para mi.


0

Seguí todas las otras sugerencias aquí, y para mí, se solucionaría si reiniciara Xcode y el simulador, luego funcionaría una vez. Después de eso, el problema comenzaría a suceder nuevamente hasta que reinicie nuevamente.

Lo que lo arregló para mí fue eliminar el esquema y recrearlo.


0

Recibí este error cuando uso el carácter "/" en el nombre del objetivo. Solucionado después de eliminarlo.


0

Xcode 10: Borrar todo el contenido en el simulador> Salir de Xcode> Volver a abrir XCode & Rebuild funcionó para mí

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.