Why aren’t push notifications working on my Android app?
Enable autostart for the JKUpdates App app. Open up Security and click through to Permissions and Autostart. Make sure JKUpdates App is enabled.
Make sure JKUpdates App is in the auto-launch list. Open up Settings and click Apps, the gear icon, and then Apps Auto-launch. Find JKUpdates App in the list and toggle it on to enable autolaunch.
Make sure JKUpdates App is on the list of allowed start-up apps. Open Security Center, click Privacy Permissions, then Startup Manager, and then allow JKUpdates App App to start-up in the background.
Enable the auto-start setting for the JKUpdates App app. Open i Manager, click App Manager, then Autostart manager, and then allow JKUpdates App App to auto-start in the background.
Enable the auto-start setting for the JKUpdates App app. Open Settings and click Power Managerand then Background app management. Flip the Allow auto-start toggle for the JKUpdates App app.
Make sure JKUpdates App is on the list of protected apps. Open System settings, then Advanced Settings, then Battery Manager, and finally Protected apps. Enable the toggle next to JKUpdates App to allow it to keep running even after the screen is turned off.
If you’re using the JKUpdates App app on a Samsung device, there are a few steps to take:
- Switch off battery optimisation for JKUpdates App. Open Settings, then Apps, then the three dotson the upper right corner, then Special Access, then Optimize battery usage. From here, tap on the dropdown menu that says ‘Apps not optimized’, then switch it to all apps and then switch off battery optimisation for the JKUpdates App App.
- Exclude the JKUpdates App app from any of the battery optimization features on your device. You’ll find these in Settings, then Battery. You’ll need to disable battery optimization for the JKUpdates App app, as well as checking to make sure the Restrict background data setting is disabled.
Devices using Marshmallow OS or above (Android 6.0+)
If you’ve tried the relevant options above but the problem still persists, you can also try making sure that the JKUpdates App app is not optimized for Doze feature (battery saving). You can find this setting on most devices by clicking Settings, then Battery, and then Battery Optimization. Make sure JKUpdates App is on the list of apps excluded from optimization.
Source : Kayako.com