Parse warning from didReceiveRemoteNotification: fetchCompletionHandler

Po dodaniu tego kodu z parse.com pojawia się błąd:

- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {
    if (application.applicationState == UIApplicationStateInactive) {
        [PFAnalytics trackAppOpenedWithRemoteNotificationPayload:userInfo];
    }
}

Naprawdę nie rozumiem, co się dzieje, ale otrzymuję to ostrzeżenie w dzienniku:

Zaimplementowałeś - [aplikacja: didReceiveRemoteNotification: fetchCompletionHandler:], ale nadal musisz dodać „zdalne powiadomienie” do listy obsługiwanych UIBackgroundModes w Info.plist.

Myślę, że dodanie twojego pliku plistUIBackgroundModes - remote-notification naprawiłby problem,

Ale kiedy to robię, zmienia słowa na następujące:

Required Background Modes ->App downloads content in response to push notifications

Która moja aplikacja nie działa, więc jestem zdezorientowany, dlaczego tak robię.

questionAnswers(5)

yourAnswerToTheQuestion