didReceiveRemoteNotification не работает в фоновом режиме

Я работаю над большим приложением с огромным количеством устаревшего кода. В настоящее время - есть реализация для:

- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo

Проблема в том, что он вызывается только тогда, когда приложение находится на переднем плане ИЛИ когда пользователь нажимает на уведомление, а приложение находится в фоновом режиме. Я пытался реализовать:

- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler

Но приложение ведет себя так же. В любом случае - этот метод не вызывается, когда приложение находится в фоновом режиме. В чем может быть проблема?

Ответы на вопрос(3)

Ваш ответ на вопрос