iTunes y XCode no reconocen los dispositivos después de desconectarlos, hasta que se reinicien

2

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

Cuando reconecto 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 se muestran 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 está en la reconexión. Los dispositivos están bien hasta el punto en que los desconecto. Eso no cambia si los "expulso" de iTunes o no.

Naturaleza modal del problema

Parece que después de que este problema haya empezado a ocurrir, conectar cualquier dispositivo nuevo sufre un problema similar.

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

El problema se produce independientemente de si los dispositivos están conectados directamente a un puerto USB en el 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
    
pregunta Andy Dent 12.01.2015 - 11:01

4 respuestas

1

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

Lo encontré después de experimentar con la reposición de 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 reinicié después de vaciar /var/db/lockdown tuve un nuevo mensaje en iTunes para cada dispositivo:

¿Desea permitir que esta computadora acceda a la información de "AndyD6plus"?

Si no permites el acceso, no podrás administrar ni sincronizar tu iPhone con esta computadora.

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

Actualizar

Creo que también he resuelto lo que desencadena este comportamiento: una vez que sale mal, sigue siendo malo. Mi concentrador USB en el teclado tiene un puerto claramente suelto en un lado. Noté que las memorias USB tampoco tienden a registrarse y se sientan sólidamente en este puerto. Me olvidé y puse un cable de iPhone allí. Cuando puse algo de tensión en ese cable, desordenando el desorden de los dispositivos en mi escritorio, ese iPhone se desvaneció y luego volvió a surgir el problema del bloqueo.

Por lo tanto, me siento bastante cómodo con la idea de que este es un problema de combinación: empiezas con una vulnerabilidad de hardware de un cable o puerto dudoso y luego el sistema operativo no puede hacer frente a algunos datos erróneos resultantes en el bloqueo.

Actualización de pelusas Dos factores han salido a la luz recientemente: en primer lugar, el conector Lightning tiene una capacidad impresionante para atraer pelusa de bolsillo y en su mayoría sigue funcionando. Un hilo en un Slack local recientemente discutió esto con alguien que publicó una foto de la cantidad de pelusa que habían sacado (usando un palillo de madera). Dije que me había sacado más provecho de la semana anterior y ese fue el segundo segundo en un par de semanas. A menos que su conector esté empujando hasta el fondo con un clic , probablemente tenga algo de pelusa ahí abajo. Otro obsequio es si el conector puede oscilar ligeramente en el puerto. Tenga en cuenta que un puerto que está considerablemente bloqueado seguirá cobrando OK .

Aparte de eso, reiniciar el iPhone es una solución confiable para mí a partir de 9.3.x

    
respondido por el Andy Dent 12.01.2015 - 11:23
3

El uso de lo siguiente en Terminal es una alternativa a la reclinación de tu Mac.

sudo launchctl stop com.apple.usbmuxd

Aún debes salir y reiniciar iTunes o Xcode para ver el dispositivo.

    
respondido por el mahboudz 23.01.2015 - 00:33
0

(escribí la publicación del blog a la que hace referencia Andy Dent), en mi caso, mi teléfono y mi iPad están conectados directamente a la computadora (el iPad no recibe suficiente energía del concentrador para cargar de otro modo). Por lo tanto, no pienso es un problema de hardware. Todavía no he encontrado el desencadenante y, a pesar de mi solución de blog, todavía tengo que reiniciar al menos diariamente, ya que el problema vuelve cada vez más.

    
respondido por el Andy Affleck 15.01.2015 - 17:51
0

Intenté esto y funcionó: Haga clic en "Jugador" 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 "Aceptar"

(Es posible que su teclado no funcione ... intente el paso nuevamente y funcionará)

    
respondido por el Chidi Emeh 25.07.2016 - 05:27

Lea otras preguntas en las etiquetas