I don’t feel like I should have to say this, much in the same way I shouldn’t have to tell someone to not purposely spill red wine on my living room rug. Apparently, however, some things actually do have to be said after all.
Seems there’s more and more of this lately:
- Install (or update) an app.
- Navigate to Settings > Background App Refresh.
- Find said app automatically switched this setting ’on’ totally unbeknownst to me, the user. No alert dialogue asking permission. No kiss on the cheek. Nothing.
It’s bad enough when, upon first install, a newly downloaded app does this. Worse still is updating an already installed app only to find that it switched ’on’ that same setting which, prior to the update, you had consciously set to ’off’.
It just feels wrong on so many levels. Not to mention the fact that with many apps having Background App Refresh enabled increases battery drain and is likely responsible for many people thinking that their iPhone simply has crap for battery life when that’s really not the case.
Respect for your users means not taking liberties on their behalf which they never asked you to take – and in some explicit cases – expressly forbid.
Developers: don’t enable Background App Refresh without asking permission, not even if it’s critical to the functionality in your app…and most certainly don’t override a setting which a user has previously chosen.
That’s a dick move if you ask me.