To all:
I could not get icloud for linux to work, but the snap installation was
successful.
KDE Connect never saw anything on the LAN at all.
Finally, from a hint on the Apple Development website I went straight to
the online
https://www.icloud.com/
logged in with my Apple ID and password, and immediately had access to
all my photos and videos, and was able to download them to my linux system.
I will use the Icloud this way as the source file, not my Iphone.
Thanks for all the comments, for me this issue is now closed.
Randall
On 2/13/25 06:48, Patrick O'Connor wrote:
https://libimobiledevice.org/
I used this when I had an iPhone. It worked a few years ago. I was just moving
photos over usb.
Do you use kdeconnect on iPhone? It's pretty nice.
https://apps.apple.com/us/app/kde-connect/id1580245991
If you sync the files to icloud you can download them in the browser. There is
this wrapper for icloud.
https://snapcraft.io/icloud-for-linux
I am shifting my photos management to immich on the home server. Have any of
you all tried it? It's a contender.
Patrick
---- On Wed, 12 Feb 2025 22:18:48 -0800 [email protected] wrote ----
On 2/12/25 20:55, American Citizen wrote:
I cannot get idevicepair to work, please see
https://wiki.archlinux.org/title/IOS[https://wiki.archlinux.org/title/IOS]
I cannot get the command idevicepair to work
cnf idevice
localhost:/ # idevicepair list
2f18f3c102023eac82ed86492318b4a6b941bd17
localhost:/ # idevicepair -udid
f18f3c102023eac82ed86492318b4a6b941bd17 pair
ERROR: Invalid command 'f18f3c102023eac82ed86492318b4a6b941bd17' specified
Usage: idevicepair [OPTIONS] COMMAND
Surely this should be so hard to do???
My Apple Iphone 14 ISO 18.3 DOES recognize when the USB cable is plugged
in and asks me to trust or not.
I hit trust.
But I cannot get beyond the pairing stage
Maybe check the command syntax and read the instructions again? The
error message is clear enough: invalid command.
If you only have ONE (1) iOS device attached, you do not have to specify
the UDID:
$ idevicepair pair
but if you want or need to specify UDID, then make sure you do it correctly:
$ idevicepair --help
Usage: idevicepair [OPTIONS] COMMAND
Manage host pairings with devices and usbmuxd.
Where COMMAND is one of:
systembuid print the system buid of the usbmuxd host
hostid print the host id for target device
pair pair device with this host
validate validate if device is paired with this host
unpair unpair device with this host
list list devices paired with this host
The following OPTIONS are accepted:
-u, --udid UDID target specific device by UDID <--- *** this one ***
-d, --debug enable communication debugging
-h, --help prints usage information
-v, --version prints version information
and thus
$ idevicepair --udid pair
OR
$ idevicepair -u pair
-ed