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ę.