Toggling Privacy settings will kill the app Toggling Privacy settings will kill the app ios ios

Toggling Privacy settings will kill the app


the OS sends a SIGKILL which is not a crash - Apple session on privacy in iOS6 says:

  • If permissions changes, app is quit.
  • Background task expiration handler is called, if registered
  • iOS then kills the application.

WWDC 2012 Session Videos: Privacy Support in iOS and OS X

Expiration handler: beginBackgroundTaskWithExpirationHandler

There is no way around this I can see.


After testing beginBackgroundTaskWithExpirationHandler I can say that expiration handler block is not called after changing permission settings as stated in Apple presentation.