Skip to content

React Native background service library for running background tasks forever in Android & iOS.

License

Notifications You must be signed in to change notification settings

digiaonline/react-native-background-actions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



React Native background service library for running background tasks forever in Android & iOS. Schedule a background job that will run your JavaScript when your app is in the background or foreground.

WARNING

  • Android: This library relies on React Native's HeadlessJS for Android. Before building your JS task, make sure to read all the documentation. The jobs will run even if the app has been closed.

  • iOS: This library relies on iOS's UIApplication beginBackgroundTaskWithName method, which won't keep your app in the background forever by itself. However, you can rely on other libraries like react-native-track-player that use audio, geolocalization, etc. to keep your app alive in the background while you excute the JS from this library.

Table of Contents

Install

Go to INSTALL.md to see the how to install, compatibility with RN and Linking process.

Usage

Go to USAGE.md to see the example code and options.

Maintainers

Acknowledgments

License

The library is released under the MIT license. For more information see LICENSE.

About

React Native background service library for running background tasks forever in Android & iOS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 43.4%
  • JavaScript 39.4%
  • Ruby 12.1%
  • Objective-C 5.1%