I have an app that registers for temporal events every 5 minutes. If the temporal event determines that the user needs to be notified it calls requestApplicationWake which displays the "launch/dismiss" popup msg to the user. All good so far.
However, if the user selects dismiss or does not respond, then the background service no longer runs and further events are not provided to the user. Only if the user selects Launch to repopen the app does the background service resume (because the app does so explicitly on startup).
I can't find anything that indicates that calls requestApplicationWake will end temporal events. Is this the expected behavior?
If this is how it is supposed to work then it becomes impossible to "re-notify" the user if they dismiss/ignore the alert msg and don't reopen the app . It also does not allow for multiple events to alert the user.
Pete