meganz / iOS

MEGA for iOS

Home Page:https://apps.apple.com/app/mega/id706857885?mt=8

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Enable background downloads

dusrdev opened this issue · comments

General Information

  • MEGA Version: 5.14.1

  • iOS Version(s): iPadOS 14.6

  • Devices/Simulators: iPad Pro 2021

  • Reproducible? (Yes/No): Yes

What happened?

Mega only downloads files to the device while the app is actively in the foreground, regardless that "Background Refresh" in the settings is enabled.
Whenever I switch to another app or the screen turns off the downloads are paused, which makes it impossible to do anything other than wait on the iPad.
When downloading videos or whatever else I do, especially large size files it is very difficult and inconvenient.
Enabling background downloads is a must have, and such a basic functionality that it feels almost stupid to try to explain why we need it.

I have seen from google searches that the issue has been posted in the iOS section around 2017 and since has been closed, yet obviously 5 years later and the application is still affected by the issue.

I am a long-time premium user of Mega.nz cloud service and I encourage you to give this issue the priority it requires.

What did you expect to happen?

That the downloads will continue in the background like on all of the other platforms.

Hi,

This will require non-trivial changes in the network layer of our application.
We would need to replace cURL with NSUrlSession( https://developer.apple.com/documentation/foundation/nsurlsession) which allows transfer data in background.

I will add a ticket to our backlog.

Thanks

Any updates on this issue so far?

The app can launch an internal browser session… can you let users access that with access to an address bar? Then they can atleast browse while the app is still foregrounded.

Or link to a search engine like HTTPS://www.google.com