Xcode no se inicia, atascado en 'Verificando "Xcode" ...'
132
He instalado Xcode en una Mac y cuando trato de iniciarlo me abre una pequeña ventana que dice 'Verificando Xcode' con una barra de estado desplazándose, ¿alguien tiene una solución en lugar de reinstalar?
¿Es esta la versión de lanzamiento (6.0.1) o una beta?
Paul R
No tuve este problema la semana pasada con XCode 6.0.1 GM funcionando, pero de repente esta mañana se negó a comenzar; dijo que XCode estaba dañado y debería tirarse a la basura. Reinstalado 6.0.1 con el mismo problema. Descargué / instalé la última versión (6.1_gm_seed_2) y funcionó eventualmente, pero tardó una eternidad en "verificar" y solicitar mi contraseña. ¿Se pregunta si es un problema usar una versión desactualizada y no instalarla a través de App Store? Funcionó muy bien la semana pasada y solo murió después de que 6.1 estuvo disponible ...
mc01
3
¿Podría aceptar una de las muy buenas respuestas que ha recibido y repartir un representante muy merecido?
Robin Kanters
2
Creo que una respuesta aceptada está muy atrasada
Nogurenn
Respuestas:
275
Si no quiere esperar para siempre, esto podría ayudar:
asegúrese de que Xcode.app esté en el mismo directorio donde se ejecuta el comando. También requiere privilegios de administrador o usar sudo
naz
18
funcionó como xattr -d com.apple.quarantine /Applications/Xcode.app Gracias
Pedro.Alonso
3
¡GRACIAS! Esto es muy útil en caso de necesidad cuando necesitas una aplicación AHORA MISMO (por ejemplo, si vas a una sesión de WWDC para la que necesitas Xcode 7 y ... uh ... olvidaste descargarla)
Sirens
44
@alastair Si descargué Xcode del sitio de Apple, cuya identidad se verifica con HTTPS, no veo dónde hay un agujero de seguridad si omito la verificación.
sudo
10
Está dando un error: Xcode.app: No existe xattr: com.apple.quarantine
dhruvm
126
Ejecutar un comando para atravesar Gatekeeper parece el camino a seguir, ya que lo descargó de una fuente confiable . Esto es algo común cuando se instalan paquetes grandes en Mac OS X. Básicamente, Gatekeeper examina todo el paquete y se asegura de que no haya código sospechoso. Esta es una de las muchas cosas que mantiene a Mac OS X tan seguro como es. Tienes dos opciones:
1: dale tiempo.
O,
2: Dile manualmente a Gatekeeper "Está bien, esto es de una fuente confiable". Cómo hacemos esto? Bueno, primero encienda la Terminal y navegue a su carpeta Xcode.app. (O escriba cdy arrastre y suelte Xcode desde su carpeta de aplicaciones) , luego presione enter. A continuación, ejecute el comando:
xattr -d com.apple.quarantine Xcode.app
Ahora, tenga cuidado de pasar Gatekeeper si lo que está instalando es incluso levemente de una fuente no confiable, o si presenta un riesgo de seguridad para su computadora. En mi caso, abrir nuevas versiones de Xcode rápidamente es la única vez que ejecutaré ese comando.
Esto funcionó. Gracias por la explicación de por qué funciona y la información de fondo de Gatekeeper.
Robert J. Clegg
1
Esta respuesta es mucho más útil que la aceptada debido a su explicación.
yesthisisjoe
1
Esta es la única respuesta que responde cómo y por qué. A otros solo les importa cómo. Gracias por una respuesta tan agradable y fácil de entender.
Nitesh Borad
1
+1 para esta línea, "¿Cómo hacemos esto? Bueno, primero encienda la Terminal y navegue a su carpeta Xcode.app. (O escriba cd y arrastre y suelte Xcode desde su carpeta de aplicaciones), luego presione enter . ":)
Rizwan Ahmed
Solo estaba tratando de instalar qt-opensource para Mac - t de 3.5GB y estaba colgando y esto lo solucionó el 10.11.6
xaxxon el
30
alguien tiene una solución en lugar de que yo vuelva a instalar?
Para cualquier otra persona que vea una fase muy larga de "Verificación de Xcode", solo deles tiempo. La barra de progreso indeterminada permanece allí durante mucho tiempo (decenas de minutos) mientras Gatekeeper mira el paquete Xcode (muy grande) para asegurarse de que sea legítimo. Eventualmente, recibirá el mensaje familiar en la línea de "Esta aplicación fue descargada de Internet. ¿Desea continuar?" O, si el paquete no sale, por supuesto, recibirá un mensaje al respecto.
Esta es la respuesta que necesito. Tardaron unos 20 minutos en terminar.
Golden Thumb
2
Realmente tienes que ser paciente. La mía tardó al menos 20 minutos cuando la barra de estado llegó al final y terminó la cuenta regresiva. Finalmente obtuve el cuadro de diálogo "... descargado de Internet ..." e hice clic en el botón "Abrir". Eso tomó más de 10 minutos antes de que se le solicite la licencia, etc. Ahora estoy tratando de agregar "Herramientas de línea de comandos". Espero que ser paciente con eso también valga la pena. Actualmente, eso solo dice "Instalación de componentes", con la barra de estado ya al final, y que parece no responder como lo hacían los demás.
LOlliffe
26
Casi todas las respuestas aquí recomiendan ejecutar xattr -d en el archivo. Esto elimina los atributos extendidos del archivo (como com.apple.quarantine) para que OSX no ejecute la fase de verificación. Solo debe hacer esto como último recurso absoluto si es que lo hace. Apple recomienda explícitamente dejar Gatekeeper habilitado para validar su versión de Xcode después de que el malware XcodeGhost se haya extendido a las aplicaciones populares de iOS a través de versiones infectadas de Xcode.
Si está atascado intentando desarchivar un archivo Xcode beta .xip, intente esto:
Abre la aplicación Archive Utility. (Abra Finder presionando ⌘ + barra espaciadora y escriba "Utilidad de archivo")
Elija Archivo-> Expandir archivo y seleccione el archivo Xcode.
Muestra un 'Xcode_8_beta_2.xip expansivo' e indica 'Verificación de firma digital' y luego genera una alerta 'La operación no se pudo completar'
Jayprakash Dubey
1
Estaba atrapado tratando de desarchivar un Xcode beta xip y un reinicio lo solucionó. Después de eso, esperé ~ 20 minutos para que Xcode verificara.
daramasala
20
Tuve el mismo problema La solución rápida es abrir terminaldesde la aplicación o escribir terminal en el centro de atención e ingresar el siguiente comando.
cd /Applications - Esto se moverá al directorio de aplicaciones donde Xcode está presente
xattr -d com.apple.quarantine Xcode.app - Esto evitará Gatekeeper en OS X y lanzará Xcode rápidamente
Nota: Si ha cambiado el nombre de Xcode (digamos Xcode7-1), entonces debe ingresar el comando ... Xcode7-1.app. Refiera la captura de pantalla
Esto funcionó para mí ... abra la terminal a través de Spotlight que estará en el directorio / Users y luego siga los pasos dados anteriormente
Vinayak GH
Funciona para XCODE 7.3.1
Jasmeet
1
Esto funcionó para mí con OSX 10.11.8 y Xcode_8.2.xip. Primero en Descargas abrí Xcode_8.2.xip que produjo Xcode.app en Descargas. Luego moví Xcode.app a / Aplicaciones. Luego, como lo sugirió Dubey, ejecuté xattr -d com.apple.quarantine Xcode.appsin sudo. Luego, en Finder, abrí Xcode sin obtener el mensaje de verificación.
zerowords
16
terminal abierta
1. Escribe cd arrastrar suelta tu xcode (para la ruta) luego ingresa
2.siguiente xattr -d com.apple.quarantine Xcode.app enter
cuando la caída de arrastrar y pulse enter me sale Permiso denegado mensaje
nivritgupta
nivritgupta agregue sudo antes del comando: sudo xattr -d com.apple.quarantine /Path/To/Xcode.app Luego ingrese su contraseña (no mostrará la escritura en la terminal)
Lucasware
15
Para Xcode 8: para omitir el proceso de verificación en El Capitan para Xcode 8, descargue Xcode 8 en la página de descargas del desarrollador y luego abra el terminal.
Después de esto, escriba
xattr -d com.apple.quarantine
Luego arrastre su descarga de xcode 8 a la ventana de su terminal. Debe tener un aspecto como este:
Gracias. Dejé que el proceso de verificación se ejecutara durante unas horas, pero finalmente busqué esta respuesta porque estaba tomando una cantidad de tiempo ridícula.
Chris Livdahl
Lo dejé funcionando durante la noche, pero no completó ninguna de las barras de progreso. Luego reinicié y funcionó básicamente al instante.
rob mayoff
8
Se habla mucho sobre eximir Xcode-beta.app de Gatekeeper, pero para mí, tuve que hacer que el archivo .xip esté exento.
Coloqué Xcode_8_beta_6.xip en / Aplicaciones, luego en Terminal, cambié el directorio a / Aplicaciones y ejecuté:
xattr -d com.apple.quarantine Xcode_8_beta_6.xip
Luego haga doble clic en el archivo .xip para descomprimirlo.
Muchísimas gracias. No tenía idea de cómo hacer esto porque no había nada con beta 6, ¡así que no estaba realmente seguro de qué escribir o hacer antes de eso!
dhruvm
6
correr xattr -d com.apple.quarantine Xcode.appfuncionó a las mil maravillas. Esperar en el "verifying xcode"no funcionó, ya que nunca se completó.
Formatee su código usando cuatro espacios antes o rodeándolo con comillas invertidas. ¡Gracias!
johnnyRose
Finalmente la respuesta que estaba buscando. Esto funciona para todo, no solo para Xcode. Rutinariamente me quedo atascado con cosas que nunca terminan de verificarse, así que tengo que usar esto.
sudo
4
También puede eliminar Open Warning para todo el directorio de aplicaciones a través del comando en la terminal:
Si no utiliza -r, deberá ejecutar el mismo comando para el simulador de iOS más adelante. No estoy seguro de qué otros ejecutables están ocultos en este paquete y están en cuarentena.
Si tiene tiempo, el método recomendado es dejar que la verificación se complete para que todo se verifique correctamente.
Tuve el mismo problema (Macbook Pro, mediados de 2015, OS X 10.11.15) y pude solucionarlo sin usar el terminal para evitar Gatekeeper:
Papelera todas las versiones descargadas previamente del archivo y vaciar la papelera. (Si no ha vaciado su basura para siempre, esto puede llevar mucho tiempo. Puede eliminar selectivamente los archivos .xip ofensivos manualmente para ahorrar tiempo). Encontré varias instancias que no se eliminarían porque estaban actualmente en uso.
Reinicia tu computadora. Ahora debería poder eliminar cualquier archivo .xip de la papelera sin problemas.
Descargue la versión beta de Xcode8 nuevamente (no transmita medios mientras hace esto para ahorrar tiempo y pérdida de paquetes) y ábralo.
Si esto no funciona, abre la terminal y sigue una de las respuestas anteriores.
Ejecute el siguiente comando asegurándose de que esta sea la ubicación de su Xcode en el sistema y reemplace el nombre de xcode con el nombre real, que será xcode2 o Xcode 3 en caso de que tenga más versiones de Xcode en su máquina ... Todo lo mejor ...
Simplemente espere a que termine el proceso ... a veces lleva más tiempo que el tiempo habitual, ¡pero termina mostrando los cuadros de alerta para el próximo proceso! Siéntate, deja que termine. :)
Ahora es noviembre de 2017 y todavía no hay un mensaje de confirmación, solo un "Xcode_9.1xip" verificador que no se mueve y que se encuentra en su escritorio sin ninguna indicación de que esté haciendo nada.
Intenté esta solución, golpeé Apple caro varias veces, la búsqueda de Google también comprende por qué la máquina Uber cara funciona de una manera que siempre ha sido inaceptable (y sería criticada en una PC por los usuarios de Mac). Prepare una taza de té, presione más el teclado, busque términos clave relacionados con la costosa máquina Apple con improperios para averiguar cuántos otros están experimentando su problema o algo similar.
Después de 20 minutos, considere ir a por una caca, regrese con los pulgares, lea más publicaciones en el foro, considere golpear el teclado algunas veces más, tenga en cuenta en este punto que podría ser denunciado por abuso bajo la política de cuidado de Apple.
Eventualmente funcionó, luego encuentre el siguiente escollo en un proceso prolongado que significa que no obtendrá ninguna productividad hoy, repita todo el proceso nuevamente esta vez mientras golpea la cabeza contra la pared.
Esperando que esto se marque en 0-30 segundos para su eliminación :) 09:43 am GMT
oooh después de 25 minutos, decidí reiniciar dicha máquina costosa. Hey-ho reinició y funcionó. Oh, llevo 10 minutos y todavía está expandiendo la carpeta, pero diablos, la máquina es el modelo de gama alta (tecnología Cutting Edge 2010). Así que un buen consejo sea paciente, déle tiempo a Apple para hacer eso, después de que la paciencia se haya agotado, reinicie, intente nuevamente y podría funcionar como es de esperar (lentamente).
Respuestas:
Si no quiere esperar para siempre, esto podría ayudar:
fuente
Ejecutar un comando para atravesar Gatekeeper parece el camino a seguir, ya que lo descargó de una fuente confiable . Esto es algo común cuando se instalan paquetes grandes en Mac OS X. Básicamente, Gatekeeper examina todo el paquete y se asegura de que no haya código sospechoso. Esta es una de las muchas cosas que mantiene a Mac OS X tan seguro como es. Tienes dos opciones:
1: dale tiempo.
O,
2: Dile manualmente a Gatekeeper "Está bien, esto es de una fuente confiable". Cómo hacemos esto? Bueno, primero encienda la Terminal y navegue a su carpeta Xcode.app. (O escriba
cd
y arrastre y suelte Xcode desde su carpeta de aplicaciones) , luego presione enter. A continuación, ejecute el comando:Ahora, tenga cuidado de pasar Gatekeeper si lo que está instalando es incluso levemente de una fuente no confiable, o si presenta un riesgo de seguridad para su computadora. En mi caso, abrir nuevas versiones de Xcode rápidamente es la única vez que ejecutaré ese comando.
fuente
Para cualquier otra persona que vea una fase muy larga de "Verificación de Xcode", solo deles tiempo. La barra de progreso indeterminada permanece allí durante mucho tiempo (decenas de minutos) mientras Gatekeeper mira el paquete Xcode (muy grande) para asegurarse de que sea legítimo. Eventualmente, recibirá el mensaje familiar en la línea de "Esta aplicación fue descargada de Internet. ¿Desea continuar?" O, si el paquete no sale, por supuesto, recibirá un mensaje al respecto.
fuente
Casi todas las respuestas aquí recomiendan ejecutar
xattr -d
en el archivo. Esto elimina los atributos extendidos del archivo (como com.apple.quarantine) para que OSX no ejecute la fase de verificación. Solo debe hacer esto como último recurso absoluto si es que lo hace. Apple recomienda explícitamente dejar Gatekeeper habilitado para validar su versión de Xcode después de que el malware XcodeGhost se haya extendido a las aplicaciones populares de iOS a través de versiones infectadas de Xcode.Si está atascado intentando desarchivar un archivo Xcode beta .xip, intente esto:
fuente
Tuve el mismo problema La solución rápida es abrir
terminal
desde la aplicación o escribir terminal en el centro de atención e ingresar el siguiente comando.cd /Applications
- Esto se moverá al directorio de aplicaciones donde Xcode está presentexattr -d com.apple.quarantine Xcode.app
- Esto evitará Gatekeeper en OS X y lanzará Xcode rápidamenteNota: Si ha cambiado el nombre de Xcode (digamos Xcode7-1), entonces debe ingresar el comando ... Xcode7-1.app. Refiera la captura de pantalla
fuente
xattr -d com.apple.quarantine Xcode.app
sin sudo. Luego, en Finder, abrí Xcode sin obtener el mensaje de verificación.terminal abierta
1. Escribe cd arrastrar suelta tu xcode (para la ruta) luego ingresa
2.siguiente xattr -d com.apple.quarantine Xcode.app enter
aceptar los términos y condiciones
fuente
Para Xcode 8: para omitir el proceso de verificación en El Capitan para Xcode 8, descargue Xcode 8 en la página de descargas del desarrollador y luego abra el terminal.
Después de esto, escriba
Luego arrastre su descarga de xcode 8 a la ventana de su terminal. Debe tener un aspecto como este:
fuente
Se habla mucho sobre eximir Xcode-beta.app de Gatekeeper, pero para mí, tuve que hacer que el archivo .xip esté exento.
Coloqué Xcode_8_beta_6.xip en / Aplicaciones, luego en Terminal, cambié el directorio a / Aplicaciones y ejecuté:
Luego haga doble clic en el archivo .xip para descomprimirlo.
fuente
correr
xattr -d com.apple.quarantine Xcode.app
funcionó a las mil maravillas. Esperar en el"verifying xcode"
no funcionó, ya que nunca se completó.fuente
También puede eliminar Open Warning para todo el directorio de aplicaciones a través del comando en la terminal:
fuente
Puedes probar el comando:
xattr -r -d com.apple.quarantine /your_path_to_xcode/Xcode.app
Si no utiliza -r, deberá ejecutar el mismo comando para el simulador de iOS más adelante. No estoy seguro de qué otros ejecutables están ocultos en este paquete y están en cuarentena.
Si tiene tiempo, el método recomendado es dejar que la verificación se complete para que todo se verifique correctamente.
fuente
es trabajo para mi
fuente
Tuve el mismo problema (Macbook Pro, mediados de 2015, OS X 10.11.15) y pude solucionarlo sin usar el terminal para evitar Gatekeeper:
Papelera todas las versiones descargadas previamente del archivo y vaciar la papelera. (Si no ha vaciado su basura para siempre, esto puede llevar mucho tiempo. Puede eliminar selectivamente los archivos .xip ofensivos manualmente para ahorrar tiempo). Encontré varias instancias que no se eliminarían porque estaban actualmente en uso.
Reinicia tu computadora. Ahora debería poder eliminar cualquier archivo .xip de la papelera sin problemas.
Descargue la versión beta de Xcode8 nuevamente (no transmita medios mientras hace esto para ahorrar tiempo y pérdida de paquetes) y ábralo.
Si esto no funciona, abre la terminal y sigue una de las respuestas anteriores.
fuente
Ejecute el siguiente comando asegurándose de que esta sea la ubicación de su Xcode en el sistema y reemplace el nombre de xcode con el nombre real, que será xcode2 o Xcode 3 en caso de que tenga más versiones de Xcode en su máquina ... Todo lo mejor ...
xattr -d com.apple.quarantine Xcode.app
fuente
Simplemente espere a que termine el proceso ... a veces lleva más tiempo que el tiempo habitual, ¡pero termina mostrando los cuadros de alerta para el próximo proceso! Siéntate, deja que termine. :)
fuente
Ahora es noviembre de 2017 y todavía no hay un mensaje de confirmación, solo un "Xcode_9.1xip" verificador que no se mueve y que se encuentra en su escritorio sin ninguna indicación de que esté haciendo nada.
Intenté esta solución, golpeé Apple caro varias veces, la búsqueda de Google también comprende por qué la máquina Uber cara funciona de una manera que siempre ha sido inaceptable (y sería criticada en una PC por los usuarios de Mac). Prepare una taza de té, presione más el teclado, busque términos clave relacionados con la costosa máquina Apple con improperios para averiguar cuántos otros están experimentando su problema o algo similar.
Después de 20 minutos, considere ir a por una caca, regrese con los pulgares, lea más publicaciones en el foro, considere golpear el teclado algunas veces más, tenga en cuenta en este punto que podría ser denunciado por abuso bajo la política de cuidado de Apple.
Eventualmente funcionó, luego encuentre el siguiente escollo en un proceso prolongado que significa que no obtendrá ninguna productividad hoy, repita todo el proceso nuevamente esta vez mientras golpea la cabeza contra la pared.
Esperando que esto se marque en 0-30 segundos para su eliminación :) 09:43 am GMT
fuente