Bug 498238 - KDE Connect on iOS crashing, disconnecting
Summary: KDE Connect on iOS crashing, disconnecting
Status: REPORTED
Alias: None
Product: kdeconnect
Classification: Applications
Component: ios-application (show other bugs)
Version: 24.12.0
Platform: Other iOS
: NOR crash
Target Milestone: ---
Assignee: Lucas W.
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-04 03:59 UTC by Gabriel Mongefranco
Modified: 2025-01-04 04:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gabriel Mongefranco 2025-01-04 03:59:14 UTC
SUMMARY
Possible bug related to transferring files and to app being in the background.

STEPS TO REPRODUCE
1. Open KDE Connect on Debian Linux and iPhone, and keep it in the foreground.
2. Send a file from Debian Linux to iPhone. Notice that the app doesn't display a notification at all.
3. On iPhone app, click the Files tab. Nothing shows there, you have to click manage with files.
4. The Files app opens and shows the file. If you navigate up one directory level, however, the KDE folder disappears.
5. While the Files app is open, notice the device disconnects from Linux.
6. Return to the app. Once the app is active in the foreground, it will reconnect to Linux.

OBSERVED RESULT
App disconnects from desktop anytime it goes to the background, even with all permissions enabled in Settings. Moreover, KDE folder on iPhone is not visible unless clicked directly from the link in the Files tab. Finally, the Files tab does not actually display any files, only settings related to file transfer.

EXPECTED RESULT
* App should remain connected to Linux while on the background.
* KDE folder created by app on iPhone should be browsable from My Device in Files app, without having to navigate to it through the custom link inside the KDE Connect app (file tab).
* The Files tab in the app should display actual files sent/received instead of settings. The settings should be under Settings tab.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Debian Testing
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 
iOS: 16 (iPhone 12).

ADDITIONAL INFORMATION