Well, here's a thing. I have to help someone do a lot of transfers of data - both SMS, Contacts, etc, as well as
just pics taken, WhatsApps received, etc.

Now when it comes to Android phones I am set, and it's a cinch:
For all pics taken or received via WhatsApp etc, I just connect via USB and enable MTP transfer.

For all SMS, Contacts, Calendars..., I do the same connection, allow debugging, and use MyPhoneExplorer.

-- No trouble at all for Android

But for an iPhone I have not read anything that makes me feel confident So, how do you do it?
Ie, simple xfer of pics, etc on the one hand, and also xfer of SMS, MMS, Contacts, etc.

Ta in advance, or apologies if this is all Ελληνικά to you. (I reckon Ελληνικά is easier than iPhone-elese)