Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

We sometimes get questions about expected behavior with our SDK and Apple Health when the application containing our SDK is swiped closed (force-quit) by the user.

Apple is pretty clear that they take swiping an app closed as clear user intent and have no documented way for an app to override the user’s choice. iOS purposely sets a flag that prevents the app from opening in the background when swiped closed. That flag is cleared when the user next launches the app manually.

What this means is there is no documented way for an application to sync data when an application is swiped closed. Therefore it is expected behavior that an application with our SDK enabled will not sync any data when the app is swiped closed. This would be true for any SDK framework running on iOS.

  • No labels