Xcode 9 "iPhone está ocupado: preparando soporte de depurador para iPhone"


398

Estoy buscando más información sobre este mensaje. Xcode 9 parece estar suspendido por un par de minutos ya.

¿Cómo puedo decirle a Xcode 9 que reconozca rápidamente mi dispositivo utilizado previamente actualizado a iOS 11?

.El iPhone de Alex está ocupado: la preparación del soporte del depurador para el iPhone
Xcode de Alex continuará cuando el iPhone de Alex haya finalizado.

Captura de pantalla de Xcode para el mensaje de error anterior


66
Reinicié el teléfono y esperé 1 minuto y luego funcionó.
Michael Wang

2
Reinicié mi teléfono y reinicié XCode varias veces y no ayudó. Trabajé después de reiniciar mi Mac.
Mercurial

Esto me sucedió después de realizar una actualización de iOS en mi iPhone 6. La barra de progreso en la parte superior de la ventana de Xcode debería mostrar el progreso de lo que esté sucediendo en segundo plano. Creo que todo lo que está haciendo es cargar registros de bloqueo / símbolos / etc ... igual que lo que sucede cada vez que actualiza el sistema operativo en su iDevice.
Supertecnoboff

Respuestas:


609

Hay múltiples soluciones para esto:

Solución 1: espere pacientemente de 10 a 15 minutos. Tomar un té o deambular ;-)

Solución 2: desconecte el dispositivo del sistema. Reinicie iPhone y Xcode y luego vuelva a generar.

Solución 3:

  1. Vaya a Windows → Dispositivos y simuladores (tecla de acceso directo: cmd + shift + 2)

    Paso 1

  2. Verás un dispositivo iPhone conectado al sistema con un mensaje

    iPhone está ocupado: preparando soporte de depurador para iPhone

  3. Haga clic en el botón más (+) presente en la esquina inferior izquierda.

    Paso 2-3

  4. Esto mostrará el dispositivo conectado al sistema. Haga clic en el botón Siguiente

    Paso 4

  5. A partir de entonces, verá "la configuración del dispositivo se realizó correctamente". Haga clic en el botón Listo.

    Paso 5

¡La solución 3 funcionó para mí!

Solución 4:

Desvincula tu dispositivo y luego vuelve a vincularlo. Luego siga el Paso 3.


73
La solución 3 es asombrosa. Es posible que desee agregar que después del paso 5, debe hacer clic en "Cancelar ejecución" y ejecutar nuevamente; luego se ejecuta al instante.
Kqtr

2
Es posible que desee verificar (en su iPhone) si hay problemas de confianza, en: Configuración> General> Perfil y administración de dispositivos.
danielhadar

13
Este ecosistema de iOS tiene tantos problemas. Estoy empezando a aprender y el primer mes ha estado resolviendo errores de macOS, iOS y xCode.
Primož Kralj

3
Muchas gracias! La solución n. ° 3 funcionó al instante. Solo tenía que hacer clic en "cancelar ejecución" ANTES. Esto me molestó durante casi un año, luego pensé que Apple solucionó este error ridículo (les envío comentarios, y estoy seguro de que muchos otros también lo hicieron ...) pero ...
Majakovskij

14
La solución n. ° 1 funcionó para mí: D! Al principio pensé que tenía que esperar, ¡pero solo funcionó después de prepararme un té! Gracias por el consejo
Ki Jéy

218

Hice clic en 'Cancelar ejecución', abrí la lista de dispositivos, desconecté mi iPhone, quité mi cable USB y lo volví a conectar, emparejé el iPhone, y luego en mi iPhone se me pidió que ingresara mi contraseña ("código PIN"). Hice esto y finalmente pude emparejar mi teléfono correctamente.


3
No fue necesario reiniciar el iPhone. Se aseguró de que la pantalla de inicio permaneciera encendida, desconectó el iPhone, desconectó el USB y volvió a enchufarlo. Hizo clic en el botón Confiar en el iPhone y está listo.
Spechal

No tuve que asegurarme de que la pantalla de inicio permaneciera encendida, funcionó bien solo siguiendo los pasos de la respuesta.
Jake T.

Tuve que responder en la pregunta de confianza de iTunes, tener éxito solo después de responder
djdance

3
Desemparejamiento y reemparejamiento trabajado. (Esta opción de Xcode está en Windows -> Dispositivos y simuladores.)
Freewalker

esto funcionó después de que lo intenté 3 veces, por lo que quizás la solución n. ° 1 anterior (simplemente esperar) es la única solución que funciona.
Daniel Springer el

61

Espera unos minutos. La aplicación se iniciará automáticamente.


Y solo sucedió la primera vez. Busqué en Google aquí porque tenía ese problema, pero solo sucedió la primera vez que intenté iniciar la aplicación. No ha vuelto a ocurrir en 3 días.
kevLinK

23

Reiniciar Xcode funcionó para mí.

Lo que no funcionó para mí:

  • esperando una hora en un dispositivo
  • esperando una hora en otro dispositivo
  • reiniciar dispositivos
  • desemparejar / emparejar dispositivos

16

Resulta que XCode abre la ventana del administrador de dispositivos debajo de él y espera a que pulses el siguiente botón. Cambie a esa ventana, presione siguiente y obtendrá la barra de progreso para que aparezca el proceso.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


2
Tuve que ir a VENTANA> Dispositivos y simuladores en Xcode y vi que estaba ocupado procesando. Eso fue útil. ¡Gracias!
Ernie

12

En mi caso, iTunes estaba abierto, así que

1 - abre iTunes

2 - accede a tu teléfono

ingrese la descripción de la imagen aquí

3 - haz clic para desconectar tu teléfono ingrese la descripción de la imagen aquí

Ahora el dispositivo está listo en XCode

ingrese la descripción de la imagen aquí

Espero eso ayude....


1
Cerrar el diálogo "Hay una actualización de software disponible para tu iPhone" me resolvió el problema.
Erick A. Montañez

si no quieres escuchar tu música durante el desarrollo, cierra hará el trabajo @ ErickA.Montañez =)
h3nr1ke

@ ErickA.Montañez, lo que significa que iOS no se actualizó correctamente, debe descargar e instalar esa actualización (copia de seguridad primero)
Daniel Springer

10

Desconecté mi cable y vi esto. Después de que llegó al final pude ejecutarlo sin problemas.

Captura de pantalla de Xcode de la barra de estado que muestra "Preparación del soporte del depurador"

No tiene que desconectarse para ver esto; simplemente presione cancelar y verá su progreso.


Esa fue una buena pista. Al principio no vi este bar. Asi que me imagine; Si no ve ninguna barra de progreso, desconecte el teléfono e intente nuevamente.
Kevin R

10

La siguiente solución funcionó para mí, siga los pasos para resolver su problema:

Paso 1 : cancelar la ejecución

Paso 2 : abra el menú Ventana y seleccione Dispositivos y simuladores

Paso 3 : Desvincular el iPhone

Paso 4 : quitó el cable USB del iPhone y vuelva a conectar a al sistema

Paso 5 : empareja el iPhone cuando te conectes y luego se te pedirá que confíes o no permitas, haz clic en Truct en tu iPhone e ingresa tu código de acceso (código PIN)

Nota : Realicé todos los pasos anteriores que me funcionaron. El problema del depurador de mi dispositivo desapareció.

A continuación se muestra la captura de pantalla del menú de dispositivos y simuladores

ingrese la descripción de la imagen aquí


6
  1. Haga clic en el menú de la ventana
  2. Seleccionar dispositivo y simuladores
  3. Seleccione su dispositivo
  4. Haga clic en el botón + en la esquina inferior izquierda
  5. Haga clic en Siguiente
  6. Haga clic en Listo

5

Encontré que eliminar la aplicación del dispositivo y volver a instalar con Xcode resolvió este problema.


4

Me di cuenta de que tenía menos de 100 MB de espacio libre en mi disco. ¡Liberar espacio en disco resolvió el problema para mí!


3

Cuando conecta un dispositivo nuevo que tiene iOS 11, Xcode 9 preparará la compatibilidad con el depurador para ese dispositivo, en este momento debe esperar para completarlo.

Luego ejecute el proyecto en ese dispositivo, se ejecutará sin problemas.

Si no mantuvo la paciencia al crear el soporte de depurador, arrojará el error mencionado en la pregunta.


Esto funcionó: solo espere unos minutos para que se complete el proceso.
Crashalot

Sí, trate de estar tranquilo o tome una taza de café en ese momento 😂
R. Mohan

3

Solución simple:

  • Ventana abierta -> Dispositivos y simuladores
  • Desvincular iPhone en la lista lateral
  • Desenchufe y vuelva a enchufar el cable USB
  • ¡Presione Confiar en el mensaje de aviso en el dispositivo!
  • ¡Entonces debería funcionar! Funciono para mi

3

He estado usando mi iPhone X para depurar a través de la red y de repente tuve este problema.

Deshabilite "Conectarse a través de la red" e intente nuevamente con USB. Este truco funcionó para mí.

ingrese la descripción de la imagen aquí


3

La mejor manera:

  1. Desconecta el iPhone.
  2. Limpie xcode por comando + shift + k o yendo a Producto -> Limpiar

Conectar de nuevo

Corre de nuevo


2

reinició el iPhone, cerró todas las demás aplicaciones abiertas y el teléfono desbloqueado funcionó


2

Tuve el mismo problema muchas veces, estas cosas me funcionaron:

  • reiniciando mi teléfono + xCode.
  • comprobando que tanto su Mac como su iPhone están conectados a la misma red (tiene un alto potencial).
  • reparando mi teléfono

2

Mi configuración

  • macOS 10.14.6
  • iOS 13.2.3
  • Xcode 11.2

Intenté todos los consejos de "speedrun" hasta 2019-11-24 sin suerte. La espera parecía inevitable pero increíblemente larga en mi caso:

con una versión iOS recientemente actualizada.

Luego encontré este comentario en reddit que tiene más sentido:

Esto es necesario cuando conecta un dispositivo con una versión de iOS que el código X de la computadora respectiva no había visto antes. Los guarda en / Users / username / Library / Developer / Xcode / iOS DeviceSupport y lleva un tiempo. No reinicie Xcode ya que no lo ayudará, solo espere a que termine.

Lleva bastante tiempo porque estos archivos de soporte del depurador ocupan mucho espacio (29 GB para mí), aunque puede eliminar de forma segura cualquier versión desde allí, y si conecta un dispositivo con esa versión nuevamente, lo volverá a guardar desde rasguño.

Entonces, si acaba de actualizar su iOS, entonces la parte "desde cero" podría tomar más tiempo de lo normal, también dependiendo de la condición de su red. En mi caso, definitivamente es mucho más largo que los "10-15 minutos" que otras personas afirmaron. Lo mido por horas.

Parece que han funcionado muchos trucos, pero descuidan el hecho de que el tiempo pasa mientras intentas mientras Xcode sigue trabajando en la configuración en segundo plano, y posiblemente reanude su trabajo cada vez que realices un ciclo de reinicio / reinicio.

Esto me llevó a notar que mi versión de Xcode está solo un paso por detrás del lanzamiento de iOS. Después de actualizar mi Xcode, funcionó.

¡Pero tardé más porque eliminé la carpeta iOS DeviceSupport siguiendo un consejo!

Así que aquí están mis sugerencias:

  • Verifique su versión de Xcode hasta la versión menor para asegurarse de que realmente sea compatible con la versión de iOS.
  • Comprobar el espacio libre en el disco de su Mac para hacer espacio para el contenido de soporte dispositivo recién generada bajo ~/Library/Developer/Xcode/iOS DeviceSupportcomo este consejo sugiere en .
  • Compruebe si ha conectado su dispositivo a un puerto USB lo suficientemente rápido, como este consejo sugiere .
  • Espere hasta que Xcode termine de "prepararse para la depuración".
  • Si no termina en unos segundos o minutos, sigue esperando.
  • NO quite ninguna carpeta ya que algunos consejos pueden sugerir. ¡La eliminación simplemente te haría esperar más!

Creo que Xcode 11.3.1 está roto. Tuve problemas con dispositivos múltiples después de la actualización.
Pedro Paulo Amorim

1

Actualicé a iOS 11.0.3 y luego apareció el error. Después de reiniciar mi iPhone y XCode, mostró "No se pudo iniciar la aplicación", así que navegué a la administración de dispositivos del teléfono para confiar, y luego se resolvió.


1

Tuve este problema porque no le había dado permisos a iTunes para que se ejecutara en la computadora. (No uso iTunes para la música, así que tontamente solo presioné "declinar" molesto cada vez que aparecía el cuadro de diálogo EULA).


Proporcione solo respuestas. No hay opiniones o siento con ustedes como respuestas
Ivonet

1
  • Desemparejé mi iPhone
  • Quité mi cable USB y lo volví a conectar (asegúrate de desconectar el USB y volver a enchufarlo)
  • Emparejó el iPhone.

(3 pasos importantes)



1

Solución Xcode 10.3

Se aplican los siguientes mensajes de error:

iPhone está ocupado: la preparación del soporte del depurador para iPhone Xcode continuará cuando termine el iPhone.

Se encontró un error al intentar comunicarse con este dispositivo. (El servicio no es válido). Intente reiniciar y volver a conectar el dispositivo. (0xE8000022).


Sigue los pasos en publicación Jayprakash Dubey arriba

y

  • Cerrar Xcode;

  • Eliminar contenido de la carpeta DerivedData ~ / Library / Developer / Xcode / DerivedData

  • Reiniciar Xcode y iPhone

  • Vincular Xcode y iPhone nuevamente

  • y ejecutar la aplicación


0

Actualicé mi iPhone a la última versión 11.0.3, luego reinicié mi iPhone. Reinicié mi XCode 9. Luego funcionó.


0

Para aquellos que buscan una solución con Apple TV, acabo de experimentar el problema exacto "Apple TV está ocupado: preparando soporte de depurador para Apple TV" con Apple TV 4K con mi Macbook Air (principios de 2015)

La solución no es desvincular o reiniciar dispositivos. Pero para cambiar de red. Lo traje a una red más rápida y más abierta y funciona perfectamente.


0

Si ejecuta un software beta y actualiza el sistema operativo, asegúrese de obtener también la última versión beta de Xcode. Esto me lo arregló.


0

Dejé AppCode abierto mientras Xcode intentaba procesar el dispositivo, cerrándolo resolvió el problema. Quizás puede ser uno de los posibles problemas.


0

Para mí funcionó después de seguir los pasos a continuación

Paso-1 Vaya a Dispositivos y simulador

ingrese la descripción de la imagen aquí

Paso-2 Anule la selección de Mostrar como destino de ejecución y conéctese a través de las opciones de red

ingrese la descripción de la imagen aquí

Espere unos segundos para cargar el Xcode . Si lo desea, puede reiniciar Xcode también.

Paso 3 Sigue los mismos pasos y ve a Dispositivos y Simuladores

Marque ambas opciones y será normal volver a instalar su aplicación.


0

Tuve el mismo problema en macOS 10.14.5 usando Xcode 10.2.1. Después de que ninguna de las soluciones aquí funcionó para mí, reinicié la Mac y esto funcionó ...


No funcionó para mí: iOS 13.2.3, macOS 10.14.6, Xcode 11.2.
kakyo

0

Me he enfrentado al mismo problema debido a un cable. Cambié mi cable USB / de iluminación de terceros por el cable original de Apple, y funcionó.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.