Should completion handler in application(_:didReceiveRemoteNotification:fetchCompletionHandler:) close the app

Currently, I work with CKSubcription and remote notifications. I have a question concerns application(_:didReceiveRemoteNotification:fetchCompletionHandler:) method. In Apple's documentations we can read:

As soon as you finish processing the notification, you must call the block in the handler parameter or your app will be terminated. Your app has up to 30 seconds of wall-clock time to process the notification and call the specified completion handler block. In practice, you should call the handler block as soon as you are done processing the notification.

Source: https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1623013-application

The method works correctly. My app "wakes up" when got a notification (to observe that, I use option + command + escape). Do I correctly undrestand? - when I call hadler block, should app close immediately? My app closes after 30 second, even if I put only completionHandler(...) in this method. I asked beacuse in the documentation we can read.

Your app has UP to 30 seconds

Thank you in advance.

Should completion handler in application(_:didReceiveRemoteNotification:fetchCompletionHandler:) close the app
 
 
Q