ios xcode chown

ios - "Comando/usr/sbin/chown falló con el código de salida 1" al archivar



xcode (13)

Intento archivar mi primera aplicación iOS 4.3 para iPhone y siempre encuentro este error:

Command /usr/sbin/chown failed with exit code 1

He buscado en varios foros, probando soluciones como cambiar el Grupo de instalación alternativo (que no sé a qué cambiar) y activar ''Omitir instalación''.


  1. Seleccione el objetivo que le está dando el error
  2. Cambiar Build Active Architecture Only de Sí a No

Eso funcionó para mí.


Cuando esto me sucede en Xcode 8, hago "Limpiar carpeta de compilación" 2 veces (la primera vez que arroja un error, pero la segunda vez lo hace) y luego lo archiva nuevamente.

Nota: La opción "Limpiar carpeta de compilación" está debajo del menú "Producto", mantenga presionado el botón Alt y verá la opción "Limpiar" que cambia a "Limpiar carpeta de compilación".


Cuando recibí este error, el reinicio de mi computadora lo solucionó.


He probado todas las otras soluciones, pero ninguna de ellas me funcionó. Así que he ejecutado esto en una terminal para cambiarme el propietario en cada archivo de mi proyecto:

sudo chown -R my_username:my_group ./my_project_folder

donde "mi_nombredeusuario" es su nombre de usuario, "mi_grupo" es su grupo (generalmente es el personal) y "mi_proyecto_carpeta" es la carpeta de su proyecto.


Intenté todas las variantes posibles y no me ayudaron. Así que descargué el antiguo XCode 4.4.1 y voilá - la aplicación se archivó correctamente :)


Ninguna de las otras soluciones funcionó para mí en Xcode 4.5. Lo que tuve que hacer fue lo siguiente:

La solución es eliminar la arquitectura armv6 de su proyecto y del proyecto CordovaLib, limpiar ambos proyectos y reconstruir.

Source


No estoy seguro si este es el mismo problema que está teniendo, pero esto lo solucionó para mí:

Cuando creé mi proyecto XCode, el nombre de mi aplicación tenía espacio, por lo que siempre intenté implementar mi aplicación. Pude arreglar esto usando un Custom Archive Name .

En XCode 4 ...

  1. Edite el esquema de implementación
  2. Haga clic en la pestaña Archivo
  3. Luego, especifique un nombre de archivo que no tenga espacios.

Para mí reiniciar mi mac lo arregló. OS High Sierra, xCode 9.2


Para que funcione en mi entorno, limpié toda la información sobre el permiso, como dijo + adalle , complementado por Tom y Phil

Vacié los campos Instalar grupo , Instalar propietario , Instalar permiso incluido el Subproyecto de Cordova


Tan estúpido como suena, en XCode 5.1.1, todo lo que tenía que hacer era salir y reiniciar XCode en este momento. Sé que no es una gran "respuesta", pero funcionó para mí.

Editar: esto sigue funcionando a partir de mayo de 2018 para la gente.


Tuve el mismo problema con Xcode. Comenzó a funcionar después de reiniciar Xcode. En la captura de pantalla, Xcode -> configuración de compilación, el grupo instalado estaba vacío después de reiniciar Xcode. La identificación del grupo se mostró como un número.


Estaba teniendo dificultades con la parte de SetOwnerAndGroup de Archiving: estaba obteniendo / usr / sbin / chown failed, y obtenía ''operation not allowed'' en cada archivo que intentaba ''chown''.

Esto fue probado fácilmente en el terminal - ''chown'' no funciona, pero ''sudo chown'' sí. Como no tenía necesidad de cambiar los permisos de archivos, la solución más simple era no hacer el chown.

La captura de pantalla de arriba muestra - Acabo de borrar Install Owner / Group, y eso fue todo.


  • Limpia tu proyecto
  • Limpia tu carpeta de compilación. (Producto> ⌥> Carpeta de compilación limpia)
  • Establezca el dispositivo de destino en Dispositivo iOS genérico.