No se pueden eliminar los archivos de recibo del simulador de iOS de la Papelera

Estaba tratando de usar el simulador iOS7 en El Capitan en Xcode 6.4, lo eliminé, lo reinstalé, etc. Parte de eso fue arrastrarlo iOS 7.1.simruntimea /Library/Developer/CoreSimulator/Profiles/Runtimesla Papelera. Ahora quiero vaciar la Papelera y no funciona.

  1. Abra la Papelera, haga clic en "Vacío": "La operación no se puede completar porque el elemento "iOS 7.1.simruntime" está en uso"

  2. Terminal:

mba7:.Papelera fsc$ rm -rf iOS\ 7.1.simruntime
rm: iOS 7.1.simruntime/System/Library/Receipts/com.apple.pkg.iPhoneSimulatorSDK7_1.bom: Operación no permitida
rm: iOS 7.1.simruntime/System/Library/Receipts/com.apple.pkg.iPhoneSimulatorSDK7_1.plist: operación no permitida
rm: iOS 7.1.simruntime/System/Library/Receipts: Operación no permitida
rm: iOS 7.1.simruntime/System/Library: Directorio no vacío
rm: iOS 7.1.simruntime/Sistema: Directorio no vacío
rm: iOS 7.1.simruntime: el directorio no está vacío
mba7:.Papelera fsc$
  1. Terminal: "sudo"
mba7:.Papelera fsc$ sudo rm -rf iOS\ 7.1.simruntime
... mismo error
  1. "lsof" (salida ajustada manualmente)
mba7:.Trash fsc$ sudo lsof | grep "tiempo de ejecución del sim"
com.apple 743 raíz txt REG 1,4     
58608 21307311 /Biblioteca/Desarrollador/CoreSimulator/Perfiles/Tiempos de ejecución/
iOS 8.4.simruntime/Contenidos/Recursos/RuntimeRoot
/usr/lib/system/host/liblaunch_sim.dylib

Ya reinicié varias veces, intenté cambiar los permisos, etc.

¿Qué otros pasos puedo tomar para deshacerme de los archivos?

¿Xcode o el simulador se están ejecutando cuando intentas eliminarlos? ¿Intentó "$ sudo rm -rf ~/.Trash/*"?
@MrMojoRisin No Xcode y no se está ejecutando ningún simulador. Sí, probé sudo rm - mismo error.

Respuestas (1)

Debe deshabilitar la Protección de integridad del sistema (SIP).

  • Reinicie la Mac en modo de recuperación: mantenga presionadas las teclas Comando + R después de escuchar el timbre de inicio
  • Inicie la terminal (Utilidades > Terminal)
  • csrutil deshabilitar
  • Reiniciar
  • Vacía tu basura
  • Reinicie de nuevo en modo de recuperación
  • Inicie la terminal
  • habilitar csrutil
  • Reiniciar
Asegúrese de registrar un radar, capturando tanto estado como pueda, antes de hacer esto. Es probable que se trate de un error en SIP, ya que debería poder eliminar esos recibos.