diff options
author | Vitaly Takmazov | 2018-11-30 00:16:53 +0300 |
---|---|---|
committer | Vitaly Takmazov | 2018-11-30 00:16:53 +0300 |
commit | 655a02b7695088b9dbaffd3ac9b7b867dcb11cfa (patch) | |
tree | e35cbc7fa2efe065735fcee00675db0ac7ac8ca4 /Juick/AppDelegate.m | |
parent | d9a3f3beace0ff46632f9287024bb12eb9d1eec9 (diff) |
Fix badge counter and enable background mode for silent notifications
Diffstat (limited to 'Juick/AppDelegate.m')
-rw-r--r-- | Juick/AppDelegate.m | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Juick/AppDelegate.m b/Juick/AppDelegate.m index d5d5b9b..950f473 100644 --- a/Juick/AppDelegate.m +++ b/Juick/AppDelegate.m @@ -104,6 +104,7 @@ - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { if (userInfo[@"service"]) { + application.applicationIconBadgeNumber = [userInfo[@"user"][@"unreadCount"] integerValue]; [[UNUserNotificationCenter currentNotificationCenter] getDeliveredNotificationsWithCompletionHandler:^(NSArray<UNNotification *> * _Nonnull notifications) { for (UNNotification* notification in notifications) { if ([notification.request.content.userInfo[@"mid"] integerValue] == [userInfo[@"mid"] integerValue]) { |