Bug 487874

Summary: Unable to open the AFC filesystem on an iPhone/iPad in KDE Plasma 6
Product: [Frameworks and Libraries] kio-extras Reporter: Pavel Urusov <pavel.urusov>
Component: AFCAssignee: Plasma Bugs List <plasma-bugs>
Status: REPORTED ---    
Severity: normal CC: kde, nicolas.fella, yoyo.work.out
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: KIO Client error message

Description Pavel Urusov 2024-06-01 10:29:10 UTC
Created attachment 170041 [details]
KIO Client error message

SUMMARY
It is impossible to open the AFC filesystem on devices running iOS/iPad OS in Plasma 6.

STEPS TO REPRODUCE
1. Connect an iPhone or an iPad to a PC running KDE Plasma 6
2. In the Disk & Devices pop-up window, select "Portable Media Player -> Open in File Manager"
3. Observe the resulting error message

OBSERVED RESULT
An error message claiming that the AFC URL does not exist.

EXPECTED RESULT
Dolphin shows the AFC filesystem on the connected device.

SOFTWARE/OS VERSIONS

Operating System: openSUSE Tumbleweed 20240524
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0
Kernel Version: 6.9.1-1-default (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
The error happens regardless of whether libimobiledevice and fusermount are installed on the system or not.

I can manually mount the AFC device using idevicepair and fusermount, so the problem is definitely on the KDE's side of things.
Comment 1 YOYOWORKOUT 2024-06-11 08:47:37 UTC
Same error on KDE neon 6.1-dev , either with older ios device ( ipad min 4 ios 15.7.8)
Comment 2 Pavel Urusov 2024-09-17 14:56:55 UTC
The issue still persists after update to kf6-kio-6.6.0 (openSUSE TW 20240916)