3 votos

iTunes y XCode no reconocen los dispositivos después de la desconexión, hasta el reinicio

Tengo un problema que requiere que reinicie regularmente mi iMac, hasta varias veces al día, para que se reconozcan los dispositivos.

Cuando volver a conectar un dispositivo, iPhone, iPad o iPod, recibo regularmente el mensaje:

iTunes no pudo conectarse a este iPhone. Este dispositivo ya no está conectado.

Ya no aparecen como dispositivos activos en XCode.

Cuando conecto un teléfono, me pide que confirme que debe Trust this Computer pero eso no hace ninguna diferencia.

Tenga en cuenta que esto es en la reconexión. Los dispositivos están bien hasta el momento en que los desconecto. Esto no cambia si los "expulso" de iTunes o no.

Naturaleza modal del problema

Parece que después de que este problema ha comenzado a ocurrir, al conectar cualquier dispositivo nuevo sufre un problema similar.

El problema sobrevivió a una restauración del sistema desde una copia de seguridad, que me devolvió unos 50 GB de espacio. Apareció originalmente en Mavericks y desde entonces he hecho una actualización in situ a Yosemite. Es un iMac de 21,5" de mediados de 2011 con cuatro puertos USB.

El problema se produce independientemente de si los dispositivos se conectan directamente a un puerto USB del iMac o a través de los puertos adicionales del teclado. Todos los dispositivos reciben energía y aparecen en el informe del sistema como conectados, por ejemplo:

USB2.0 Hub:

  Product ID:   0x0608
  Vendor ID:    0x05e3  (Genesys Logic, Inc.)
  Version:  77.60
  Speed:    Up to 480 Mb/sec
  Location ID:  0xfd140000 / 6
  Current Available (mA):   500
  Current Required (mA):    100

iPhone:

  Product ID:   0x12a8
  Vendor ID:    0x05ac  (Apple Inc.)
  Version:  7.01
  Serial Number:    52c05c8223d3efc793f2815e9d3dbcc018805880
  Speed:    Up to 480 Mb/sec
  Manufacturer: Apple Inc.
  Location ID:  0xfd143000 / 10
  Current Available (mA):   500
  Current Required (mA):    500

6voto

Volker Siegel Puntos 215

El uso de lo siguiente en Terminal es una alternativa para descansar su Mac.

sudo launchctl stop com.apple.usbmuxd

Todavía tienes que salir y relanzar iTunes o Xcode para poder ver el dispositivo.

0 votos

Estoy de acuerdo - eso es lo que se le ocurrió a Andy Affleck también. Desde entonces he aplicado esta técnica un par de veces.

0 votos

Es un camino circular :-). ¡Hace referencia a mi publicación en StackOverflow! (No reclamo ninguna propiedad de esto, ya que creo que lo obtuve de alguien en Apple)

0 votos

Esto parece especialmente apropiado dado que este problema me hacía sentir que iba en círculos. Sigo inclinándome por un mal manejo del software o por algo desencadenado por una desconexión inicial fugaz del hardware suelto: la única vez que ocurre ahora es cuando he estado moviendo dispositivos mientras estaba conectado.

1voto

Se ha encontrado una respuesta parcial en esta publicación del blog y muchos otros que sugieren eliminar /var/db/lockdown contenido de la carpeta.

Lo encontré después de experimentar con la reconexión de los dispositivos y buscar en el registro de la consola para encontrar errores como:

sbmuxd[55]: AMDeviceConnect (thread 0x100781000): Could not connect to lockdown port (62078) on device 790 - eef3e6e83a5e15057e68f8e09c940fa5fa11bbde: 0xe8000084.

Cuando se reinicia tras el vaciado /var/db/lockdown Tenía un nuevo aviso en iTunes para cada dispositivo:

¿Quiere permitir que este ordenador acceda a la información de "AndyD6plus"?

Si no permites el acceso, no podrás gestionar o sincronizar tu iPhone con este ordenador.

Después de revisar esas alertas, se crearon entradas en la carpeta de bloqueo y ahora parece que puedo eliminar y añadir dispositivos.

Actualización

Creo que también he resuelto lo que desencadena este comportamiento - una vez que va mal se queda mal. Mi concentrador USB en el teclado tiene un puerto claramente suelto en un lado. Me he dado cuenta de que las memorias USB tampoco tienden a registrarse y asentarse sólidamente en este puerto. Me olvidé y puse un cable de iPhone allí. Cuando puse algo de tensión en ese cable, revolviendo el desorden de dispositivos en mi escritorio, ese iPhone desapareció y entonces el problema de bloqueo volvió.

Así que me siento bastante cómodo con la idea de que se trata de un problema de combinación - se empieza con una vulnerabilidad de hardware de un cable o puerto dudoso y luego el sistema operativo no puede hacer frente a algunos datos malos resultantes en el bloqueo.

Actualización de la pelusa Recientemente han salido a la luz dos factores: el primero es que el conector Lightning tiene un impresionante capacidad de atraer pelusas de bolsillo y de principalmente seguir trabajando. Un hilo en un Slack local discutió recientemente esto con alguien publicando una foto de la cantidad de pelusa que había sacado (usando un palillo de madera). Yo dije que había sacado más la semana anterior de la mía y que era la segundo ir en un par de semanas. A menos que su conector esté empujando todo el camino con un haga clic en probablemente tengas alguna pelusa ahí abajo. Otro indicio es si el conector puede oscilar ligeramente en el puerto. Tenga en cuenta que un puerto que está considerablemente bloqueado seguirá cargando OK .

Aparte de eso, reiniciar el iPhone me soluciona el problema de forma fiable a partir de la versión 9.3.x

1voto

Jason Puntos 202

(Yo escribí la entrada del blog a la que hace referencia Andy Dent) en mi caso, mi teléfono y mi iPad están conectados directamente al ordenador (el iPad no recibe suficiente energía del concentrador para cargarse de otra manera). Por lo tanto, no piense en es un problema de hardware. Todavía no he encontrado el desencadenante y, a pesar de mi solución en el blog, sigo teniendo que reiniciar al menos a diario, ya que el problema vuelve cada vez.

0voto

Chidi Emeh Puntos 1

He probado esto y ha funcionado: Haga clic en "Reproductor" haga clic en "Dispositivo extraíble" Verás tu dispositivo como "Apple iPod" o "iPhone" Haga clic en su dispositivo haga clic en conectar (desconectar del host) ... haga clic en "Ok"

(Puede que su teclado no funcione... intente el paso de nuevo y funcionará)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X