Leanplum / Leanplum-iOS-SDK

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

Add async functionality to ActionManager Queue #560

Closed nzagorchev closed 1 year ago

nzagorchev commented 1 year ago
What Where/Who
JIRA Issue SDK-2819
People Involved @nzagorchev

Implementation

Enable or disable executing Action manager decision handlers (prioritizeMessages and shouldDisplayMessage) in the background using:

Leanplum.actionManager.useAsyncDecisionHandlers = true

The useAsyncDecisionHandlers is set to false by default for backward compatibility.