iOS – Error de Xcode: no se puede adjuntar al process debido a la Protección de integridad del sistema

Cuando ejecuto una extensión compartida de la aplicación desde el button Ejecutar XCode y luego bash compartir files, XCode muestra el error a continuación con frecuencia. Alguien tiene alguna idea de lo que lo está causando?

introduzca la descripción de la imagen aquí

Error: "no se puede adjuntar al process debido a la Protección de integridad del sistema"

System Integrity Protection (SIP) aka rootless es una nueva característica de security en OS X 10.11. De forma pnetworkingeterminada, desactiva incluso el administrador para acceder / modificar la raíz. Siga estos pasos para deshabilitar SIP:

  1. Reinicia tu Mac
  2. Antes de que se inicie OS X, mantenga presionada la tecla Comando-R y manténgala presionada hasta que vea un icono de Apple y una barra de progreso. Lanzamiento. Esto te lleva a la recuperación.
  3. En el menu Utilidades, select Terminal.
  4. En el prompt, escriba exactamente lo siguiente y luego presione Return:

    csrutil disable 
  5. La terminal debería mostrar un post de que SIP estaba deshabilitado.
  6. Desde el menu,, select Reiniciar .

Puede volver a habilitar SIP siguiendo los pasos anteriores, pero utilizando csrutil enable lugar.

En algunos casos, si intenta conectarse a un ejecutable "proporcionado por el sistema" (por ejemplo, Terminal.app), hay una solución al hacer una copy de dicho ejecutable. SIP verificará la copy como "instalada por el usuario" en lugar de "proporcionada por el sistema".

Para ver un ejemplo, consulte "Inicio de la aplicación Terminal de Xcode en OS X con System Integrity Protection"