Quiero que al conectar el ipad por usb a mi equipo con MAX9 pueda acceder a los archivos de la cámara, fotos y vídeo, para poder editarlos posteriormente en MAX. Y si fuera posible también me gustaría acceder a otros tipos de archivos del ipad como las presentaciones, hojas de cálculo o documentos de texto.
Situación inicial:
Nada más conectar el ipad a max me detecta correctamente el dispositivo e intenta acceder a la carpeta del ipad donde se guardan las fotos, pero me sale un mensaje de que no tengo permisos para montar/ver esa carpeta
Sin embargo en mi equipo tengo además instalada otra distribución de Linux, debian testing, que al hacer lo mismo que antes me abre la carpeta de las fotos/vídeo sin problema como si se tratara de una cámara de fotos (accede a la típica carpeta DCIM de caḿaras y dispositivos android). Es decir desde linux se puede acceder a la información guardada en el Ipad.
Investigación:
Parece que el peso de esta conexión recae sobre las bibliotecas libimobiledevice, libusbmuxd y usbmuxd [https://github.com/libimobiledevice] que aunque están instaladas en MAX se deberían actualizar (las que están presentes en mi debian son más actuales)
He descargado desde repositorios de ubuntu libusbmuxd y usbmuxd:
Código: Seleccionar todo
madrid@max90:~$ dpkg -l|grep usbmux
ii libusbmuxd4:amd64 1.1.0~git20171206.c724e70f-0.1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library
ii usbmuxd 1.1.0-2 amd64 USB multiplexor daemon for iPhone and iPod Touch devices
Utilicé para compilar:
Código: Seleccionar todo
autogen.sh --disable-openssl --enable-debug-code
De todas formas no está fino (por eso pido por aquí la ayuda)
- La conexión es inestable. Cuando conecto en el el ipad sale una ventana preguntando si confío en el equipo al que lo conecto. Si dices que confías se conecta perfectamente. EL problema se presenta cuando la ventanita para confiar no aparece, es como si el dispositivo no se hubiera conectado no lo detecta MAX a pesar de que el comando lsusb te informa de que está conectado
- Incluso cuando confías en el equipo al que conectas, a veces, la unidad que se monta con los documentos (hojas de cálculo, documentos de texto....) no puedes acceder a los documentos aunque ves una carpeta con, por ejemplo, las hojas de cálculo.
Todavía queda algo para dejarlo fino
A ver si entre todos lo conseguimos
PD: En https://gist.github.com/samrocketman/70 ... 33c259a0fc recomiendan compilar libimobiledevice e ifuse desde las fuentes. Yo no lo he intentado ya que ifuse no estaba instalado en mi debian y sin embargo la conexión si funcionaba