Need help with react-native-exit-app?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

275 Stars 83 Forks MIT License 48 Commits 7 Opened issues


Exit,close,kill,shutdown app completely for React Native on iOS and Android.

Services available


Need anything else?

Contributors list


Exit / Close / Kill / shutdown your react native app. Does not invoke a crash notification.

NOTICE: - for React Native < 0.47 use react-native-exit-app <1.x.x - for React Native > 0.47 use react-native-exit-app >=1.x.x


Fast and easy:

npm install react-native-exit-app --save
react-native link react-native-exit-app

Or manual: add the latest version as dependeny to your package.json.

  "name": "YourProject",
  "dependencies": {
    "react-native-exit-app": "0.1.0",


  • Add RNExitApp.xcoderproj into your project in the Libraries folder.
  • Add the .a file on the General tab of your target under Linked Frameworks And Libraries
  • Add the .a file on the Build Phases tab of your target under Link Binary With Libraries


  • In the settings.gradle
    include ':react-native-exit-app', ':app'
    project(':react-native-exit-app').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-exit-app/android')
  • In the build.gradle
    compile project(':react-native-exit-app')
  • In
    import com.github.wumke.RNExitApp.RNExitAppPackage;
    protected List getPackages() {
      return Arrays.asList(
        new RNExitAppPackage(),
    ## Usage
import RNExitApp from 'react-native-exit-app';


This project uses semantic versioning: MAJOR.MINOR.PATCH. This means that releases within the same MAJOR version are always backwards compatible. For more info see

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.