6 votos

Mac OS 10.13.6 y dispositivos móviles más nuevos no funcionan con iTunes 12.8.3.1. La aplicación MobileDeviceUpdater.app no funciona.

Compré un iPhone SE (Gen 2) e instalé el último iOS 16 en él.

Cuando me conecto a un MacPro 5,1 con iTunes 12.8.3.1 'último' en funcionamiento en OS X 10.13.6 repetidamente recibo una ventana emergente de Actualizar Software cada vez que se conecta el usb. En segundo lugar, el dispositivo nunca apareció en iTunes.

En la ventana emergente de actualizar software, si continuo con la instalación, he tenido continuamente fallos debido a 'error de red'. Esa ventana emergente, por cierto, proviene de una aplicación llamada MobileDeviceUpdater.app encontrada dentro de una carpeta dentro de un archivo llamado MobileDevice.framework. Puedes navegar y tratar de abrir la aplicación misma desde el menú 'Ir a la carpeta' dentro de Finder:

/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/Current/Resources

He intentado todo, reinicio seguro, reinicios de red, restablecer varias cachés del sistema, ejecutar este actualizador repetidamente, todo lo que se me ocurrió, reinstalación de iTunes... incluso chatear con el Soporte al Cliente de Apple (ya sé... tan útil), todo sin éxito.

Como otros han mostrado en esta pregunta 'Se requiere una actualización de software para conectar su dispositivo iOS' hay una respuesta esperanzadora a este error y esa es la instalación de XCode Beta que tiene todos los frameworks de dispositivos móviles.

He probado su solución y descargué XCode 15 Beta 2 con una cuenta de desarrollador gratuita.

Mira que al intentar abrir xcode-beta.app requería Mojave MacOS 10.14 mínimo y no tengo una tarjeta gráfica Metal para hacerlo en este momento. Entonces me puse a pensar, ¿qué tal si pudiera encontrar esos molestos frameworks de dispositivos móviles en el paquete en lugar de instalar todo XCode como lo hicieron otros en la pregunta citada arriba? Al abrir xcode-beta.app, hacer clic derecho, 'Mostrar contenido del paquete' y luego buscar en la carpeta 'Contenidos' por "mobile" encontré este paquete:

xcode-beta.app/Contents/Resources/Packages/MobileDevice.pkg

Este paquete no estaba restringido por el sistema operativo y se instaló sin problemas en mi sistema al hacer doble clic.

También verifiqué a través de Pacifist dónde fueron los contenidos del paquete.

De interés:

/System/Library/PrivateFrameworks/MobileDevice.framework

También se instalaron varios otros frameworks en esta carpeta PrivateFrameworks que también pueden ser importantes.

Y este archivo de extensión:

/System/Library/Extensions/AppleMobileDevice.kext

Una vez que se instaló el paquete completo (sin reinicio), el dispositivo iOS 16 se conectó, apareció y se sincronizó en iTunes y ¡no hubo más ventanas emergentes de actualizar software!

Así que la pregunta restante es, como mínimo ¿estos dos conjuntos de archivos son todo lo que se necesita o son todos los archivos necesarios en ese paquete proporcionado por Xcode beta para que los dispositivos más nuevos funcionen con iTunes? ¿Qué opinas, funcionará para ti?

2voto

allenkey Puntos 11

Acabo de hacer esto para el iPhone 12 mini en iOS 17, y mi MacBook Pro de retina de principios de 2013 en High Sierra, iTunes 12.8.3.1.

Descargué Xcode 15 de https://developer.apple.com/xcode/

Lo descomprimí, fui a mostrar el contenido del paquete y seguí hasta:

xcode.app/Contents/Resources/Packages/MobileDevice.pkg

y ejecuté ese paquete, como indicaban las instrucciones anteriores.

Cerré iTunes, desconecté el teléfono, volví a abrir iTunes, conecté el teléfono y ahora está ahí.

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