react-native-low-power-mode
A React-Native library to help you detect iOS's low power mode.
Getting started
$ npm install react-native-low-power-mode --save
Mostly automatic installation
$ react-native link react-native-low-power-mode
Manual installation
iOS
- In XCode, in the project navigator, right click
Libraries
➜Add Files to [your project's name]
- Go to
node_modules
➜react-native-low-power-mode
and addRNLowPowerMode.xcodeproj
- In XCode, in the project navigator, select your project. Add
libRNLowPowerMode.a
to your project'sBuild Phases
➜Link Binary With Libraries
- Run your project (
Cmd+R
)<
Usage
; ... { RNLowPowerMode; RNLowPowerMode;} { RNLowPowerMode;}
That's it, it's that easy.
Now that you know the device is in low power mode, scale back animations and try to do less processing.
Read more about low power mode HERE
Licence
MIT