Как я получаю доступ к изображениям камеры iOS на Ubuntu?

libimobiledevice поставленный с 17,04 на самом деле совместимо с последней iOS. При подключении устройства два виртуальных устройства обнаруживаются. Однако тот с работами документов, но тот для камеры просто показывает пустую папку.

Нет никакого очевидного способа получить доступ к изображениям камеры на устройстве на iOS.

Как я получаю доступ к ним? Я не хочу компилировать libimobiledevice из источника.

43
задан 13 June 2019 в 10:31

5 ответов

Ubuntu 18.04 / iOS 11.4

В этой версии Ubuntu установлена ​​последняя версия libimobiledevice (на момент выпуска), поэтому она поддерживает iOS 11.4. Однако есть проблема с интеграцией Gnome. Он показывает папку Documents (папки приложений). В дополнение к приведенному ниже совету @diego, вот простой способ попасть в папку изображений (это работает, если вам отображаются документы iOS, но не изображения):

  • Откройте папку документов iDevices в Nautilus.
  • Нажмите CTRL + L , чтобы получить реальный адрес, который будет выглядеть как afc: // YOURSERIAL: 3 /
  • Удалите конечное двоеточие и номер и нажмите ENTER (т.е. он должен читать просто afc: // YOURSERIAL )

Теперь вы должны увидеть системные папки iDevices, включая DCIM.

Ubuntu 17.04 / iOS 10.3.3

В качестве обходного пути вы можете подключить устройство iOS с помощью ifuse.

sudo apt install ifuse

Теперь подключите устройство и убедитесь, что оно сопряжено с вашим компьютером.

idevicepair validate

Если вы получили сообщение SUCCESS , все в порядке, если нет, запустите idevicepair pair . Теперь вы можете использовать ifuse для монтирования папки изображений iOS:

mkdir ~/pics && ifuse ~/pics

Изображения теперь доступны в вашей папке $ HOME под pics . Готов к синхронизации с Shotwell. Чтобы размонтировать папку, используйте fusermount:

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

Примечание: в этом примере я создаю папку pics , а затем удаляю ее. Если у вас уже есть папка с таким названием, выберите другое имя.

67
ответ дан 23 November 2019 в 01:35

Если вы видите серийный номер номер вашего iPhone в результате

dmesg|grep SerialNumber:

, то вы можете использовать горячую клавишу Ctrl-L в файлах и указать его на

afc://YOURSERIALNUMBER/DCIM

, где находятся фотографии iPhone.

Мне не нужно было создавать или монтировать какие-либо дополнительные папки.

11
ответ дан 23 November 2019 в 01:35

Di Debian, saya terpaksa memasang pakej gvfs-backends yang mengandungi gvfs-afc , backend untuk iPhone / iPod :

apt install gvfs-backends

Kemudian buka soket untuk iPhone anda:

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

Kemudian seperti yang dikatakan oleh Diego dan mniess, dapatkan nombor siri iphone anda:

dmesg|grep SerialNumber:

kemudian buka thunar dan pergi ke:

afc://41879faab42214e1026672589a3cb5dfa6aab7a3/PhotoData/CPLAssets/

menggantikan 41879faab42214e1026672589a3cb5dfa6aab7a3 oleh anda

1
ответ дан 23 November 2019 в 01:35

Эти шаги из https://bugs.kde.org/show_bug.cgi?id=424727#c7 помогли мне заставить Ubuntu видеть фотографии на iPhone :

На iPhone:

  1. Отключите Wi-Fi.
  2. Отключите Bluetooth.
  3. Включите Личную точку доступа .
  4. После всего вышеперечисленного подключите iPhone к машине Ubuntu с помощью кабеля USB.

ПРИМЕЧАНИЯ:

  • Когда вас спросят, как должна подключаться персональная точка доступа, выберите «Только USB».
  • Когда вы спросят, следует ли доверять компьютеру, выберите «Доверять».
1
ответ дан 5 January 2021 в 22:23

При запуске 18.04 я просто мог подключить iPhone, ввести код (обычный код разблокировки iPhone), устройство было подключено, и его можно искать с помощью Nautilus (обычный менеджер папок. ) или приложение showtell.

Все предустановлено.

0
ответ дан 5 January 2021 в 22:23

Другие вопросы по тегам:

Похожие вопросы: