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

Reply via email to