Leanplum / Leanplum-Android-SDK

Leanplum's integrated solution delivers meaningful engagement across messaging and the in-app experience.
https://www.leanplum.com
Apache License 2.0
46 stars 40 forks source link

E2-1983: Fixing local notifications not fired #371

Closed milos1290 closed 5 years ago

milos1290 commented 5 years ago
What Where/Who
JIRA Issue E2-1983
People Involved @milos1290

Notes on PR descriptions

Background

The scheduled local notifications are not fired when the app is killed on Android 8.0+

Implementation

Switching IntentService to JobIntentService which will be started from BroadcastReceiver

Testing steps

Is this change backwards-compatible?

hrishileanplum commented 5 years ago

Can you please confirm if you tested on pre and post api 25 emulators or devices as well?

milos1290 commented 5 years ago

I've tested it on pre Oreo versions and can confirm that it works as intended.