Fetch delivered notifications when Notification permissions are turned off and Background App Refresh is turned on.

We have the new requirement for our app, we want to fetch delivered notifications even though Notification permissions are turned off. We implemented and tested the solution where we are using getDeliveredNotifications(completionHandler:) method for fetching notifications and it seems that it can be done in this way. We are using normal push notification (not silent) with the background app refresh enabled.


We want to be sure that we will have access to the all delivered notifications when we call getDeliveredNotifications(completionHandler:) method and the normal conditions are met: the internet is available, background app refresh is turned on. We tried to find documentation that will confirm that we can use background mode for fetching all delivered notifications when Notification permissions are disabled, can you confirm that this is a good way to achieve this?