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?

RyanTCB
fuente

Respuestas:

335

Salir del simulador y relanzar me arregló esto.

Vorlon confundido
fuente
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.

Clauswey
fuente
¡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.

Anas
fuente
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.

maricle
fuente
13

Lo único que funcionó para mí fue:

Simulador> Restablecer contenido y configuración

Luego limpia y ejecuta tu proyecto

Chris Edwards
fuente
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.

Frank Wang
fuente
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.

christopherpow
fuente
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.

bhagyash ingale
fuente
1

reiniciar simulador ...

Eso funciono para mi

theswed
fuente
1

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

Sandeep Sonale
fuente
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.

Felix Dumit
fuente
0

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

ali6p
fuente
0

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

Aishat Olowoshile
fuente