gopeed icon indicating copy to clipboard operation
gopeed copied to clipboard

Feature Request: Add Background Download Support on iOS (like iTorrent)

Open IPPYZ opened this issue 2 months ago • 1 comments
trafficstars

Hello team,

First, thank you for the great work on Gopeed — it works really well on desktop (Windows and macOS). However, on iOS there is a big limitation: downloads stop when the app goes into the background.

I’d like to suggest adding proper background downloading support on iOS.
There is another open-source torrent app called iTorrent that successfully implements background downloading. It uses Live Activities / Dynamic Island integration, which allows the app to continue downloading while showing progress on the lock screen. As long as there are active torrents, iTorrent keeps running in the background

. Only when there are no active torrents, the app suspends itself (which is expected by iOS rules).

Could you please consider implementing a similar approach in Gopeed?
It would make Gopeed much more useful on iOS and bring it closer to the desktop experience.

Thank you for your hard work, and looking forward to your thoughts!

Image

IPPYZ avatar Sep 10 '25 10:09 IPPYZ

Thank you for your suggestion. The project has already integrated the flutter_foreground_task plugin for background tasks. However, since I don't have an iPhone device, I am unable to debug and test it. If possible, could you help me with testing it?

monkeyWie avatar Sep 11 '25 02:09 monkeyWie