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