background_refresh_status 0.0.1 copy "background_refresh_status: ^0.0.1" to clipboard
background_refresh_status: ^0.0.1 copied to clipboard

A plugin to retrieve backgroundRefreshStatus on iOS

background_refresh_status #

A Flutter plugin to retrieve background refresh status on iOS.

Getting Started #

Installation #

For now, the package is not available on pub.dev, so you can use it directly from GitHub:

dependencies:
  background_refresh_status:
    git: 
      url: https://github.com/markszente/background_refresh_status.git

Usage #

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.

Notes #

This plugin retrieves the backgroundRefreshStatus on iOS. For other platforms, it always returns Status.available.