iOS 14.5 and Later
Enable Settings – Developer – Fast App Termination on the device:
This will terminate, instead of suspend, your app when they’re backgrounded. This is useful primarily for testing state restoration logic.
iOS 14.4 and Earlier
As the other answers note, you can immediately end your app by force-quitting it or by stopping the debugger. Your app will get no warning in those cases.
If you’re looking to test your applicationWillTerminate methods, set UIApplicationExitsOnSuspend to YES in your .plist and then switch apps or press the home button. Make sure you set the key to a Boolean, not the string “YES”.
