¿Cómo accedo a las imágenes de la cámara iOS en Ubuntu?

23

El libimobiledeviceenviado con 17.04 es realmente compatible con el último iOS. Cuando conecta un dispositivo, aparecen dos dispositivos virtuales. Sin embargo, el que tiene los documentos funciona pero el de la cámara solo muestra una carpeta vacía.

No hay una forma obvia de acceder a las imágenes de la cámara en el dispositivo iOS.

¿Cómo accedo a ellos? No quiero compilar libimobiledevicedesde la fuente.

mniess
fuente

Respuestas:

34

Ubuntu 18.04 / iOS 11.4

Esta versión de Ubuntu tiene el último dispositivo libimobile (en el momento del lanzamiento), por lo que es compatible con iOS 11.4. Sin embargo, hay un problema con la integración de Gnome. Muestra la carpeta Documentos (carpetas de la aplicación). Además del consejo a continuación de @diego, aquí hay una manera simple de llegar a la carpeta de imágenes (esto funciona si los documentos de iOS aparecen para usted pero no las imágenes):

  • Abra la carpeta Documentos de iDevices en Nautilus.
  • Presione CTRL+ Lpara obtener la dirección real que se verá comoafc://YOURSERIAL:3/
  • Elimine los dos puntos finales y el número y presione ENTER(es decir, solo debería leer afc://YOURSERIAL)

Ahora debería ver las carpetas de su sistema iDevices, incluido DCIM.

Ubuntu 17.04 / iOS 10.3.3

Como solución alternativa, puede montar su dispositivo iOS con ifuse.

sudo apt install ifuse

Ahora conecte su dispositivo y asegúrese de que esté emparejado con su computadora.

idevicepair validate

Si recibe un mensaje de ÉXITO , es bueno, si no se ejecuta idevicepair pair. Ahora puede usar ifuse para montar su carpeta de imágenes de iOS:

mkdir ~/pics && ifuse ~/pics

Las imágenes ahora están disponibles en su carpeta $ HOME en fotos . Listo para sincronizarse con Shotwell. Para desmontar la carpeta, use fusermount:

fusermount -u ~/pics && rmdir ~/pics

Nota: en este ejemplo se crea un pics carpeta y eliminar después. Si ya tiene una carpeta con este nombre, elija un nombre diferente.

mniess
fuente
1
Después de que ifuse ~/picsllegue Failed to connect to lockdownd service on the device. Try again. If it still fails try rebooting your devicePero el dispositivo no está bloqueado. (Tengo Ubuntu 17.04 e IOS 11.0.3)
tatojo
2
Es un error en el dispositivo libimobile que se había solucionado en la versión más reciente. Estoy trabajando para obtener la actualización en Ubuntu.
mniess
@mniess alguna ETA?
argoneus
2
@argoneus acaba de actualizar a 17.10 para ver si eso funciona. Informaré de nuevo aquí. Si no, haré un PPA preliminar y propondré una actualización del paquete para 17.10.
mniess
Funcionó para mí con 17.10 y un ipad 2 con iOS9.3.5 (tiene que desbloquearlo antes de emparejar, presione "Confiar" cuando se le pregunte) - ¡gracias!
Tony Delroy el
5

Si ve el número de serie de su iPhone como resultado de

dmesg|grep SerialNumber:

entonces puede usar la tecla de acceso rápido Ctrl-L en Archivos y apuntarlo a

afc://YOURSERIALNUMBER/DCIM

donde residen las fotos del iPhone.

No tuve que crear ni montar ninguna carpeta adicional.

Diego
fuente
0

En Debian, tuve que instalar el gvfs-backendspaquete que contiene gvfs-afcel backend para iPhone / iPod :

apt install gvfs-backends

Luego abra un zócalo para su iPhone:

# /usr/sbin/usbmuxd -u -v -f -U your_user_name

Luego, como dijeron Diego y mniess, obtenga el número de serie de su iPhone:

dmesg|grep SerialNumber:

luego abra thunar y vaya a:

afc://41879faab42214e1026672589a3cb5dfa6aab7a3/PhotoData/CPLAssets/

reemplazando 41879faab42214e1026672589a3cb5dfa6aab7a3por el tuyo

lalebarde
fuente