Я получаю сообщение об ошибке после добавления этого кода с сайта parse.com:
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {
if (application.applicationState == UIApplicationStateInactive) {
[PFAnalytics trackAppOpenedWithRemoteNotificationPayload:userInfo];
}
}
Я не понимаю, что происходит, но я получаю это предупреждение в журнале:
Вы реализовали - [ application: didReceiveRemoteNotification: fetchCompletionHandler:], но вам все равно нужно добавить "удаленное уведомление" в список ваших поддерживаемых UIBackgroundModes в вашем Info.plist.
Я думаю, что добавление в ваш файл plist UIBackgroundModes - remote-notification
устранит проблему,
Но когда я это делаю, он меняет слова на следующие:
Required Background Modes
→ App downloads content in response to push notifications
Что мое приложение не делает, поэтому я смущен тем, почему я делаю это в первую очередь.