A Flutter plugin to retrieve background refresh status on iOS.
Add it to your dependencies
in pubspec.yaml
:
dependencies:
background_refresh_status: ^0.0.1
import 'package:background_refresh_status/background_refresh_status.dart';
final status = await BackgroundRefreshStatus.status;
The possible return values are:
Value | Meaning |
---|---|
restricted |
Background updates are unavailable and the user cannot enable them again. |
denied |
The user explicitly disabled background behavior for this app or for the whole system. |
available |
Background updates are available for the app. |
This plugin retrieves the backgroundRefreshStatus
on iOS. For other platforms, it always returns Status.available
.