Is there any way to programmatically bring an iOS application that's currently running in the background to the foreground? Note that this is an enterprise iOS app for non-jailbroken devices, so private API calls are fine.
I've tried a number of solutions already, including registering a custom URL handler and calling openURL
from the background task, but it seems that openURL
calls are ignored from background tasks. Is there a lower-level private API call that's used by openURL
internally that I could use?
Other approaches I've tried include those mentioned at Launch other application without URL schema in iphone? but those don't seem to work from background tasks either.