didReceiveRemoteNotification не работает в фоновом режиме
Я работаю над большим приложением с огромным количеством устаревшего кода. В настоящее время - есть реализация для:
- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
Проблема в том, что он вызывается только тогда, когда приложение находится на переднем плане ИЛИ когда пользователь нажимает на уведомление, а приложение находится в фоновом режиме. Я пытался реализовать:
- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
Но приложение ведет себя так же. В любом случае - этот метод не вызывается, когда приложение находится в фоновом режиме. В чем может быть проблема?