답변

3

예 실제로 메신저 앱 또는 소셜 네트워킹 앱에서 작동하는 것으로 볼 수 있습니다 (예 : 메시지를 수신하고 웹에서 읽을 경우 웹 버전이있는 일부 메신저 앱).

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { 

    if([[userInfo objectForKey:@"reset"] boolValue]){ 
    [[UIApplication sharedApplication] setApplicationIconBadgeNumber: 0]; 
    } 

} 

이는 silent push notification입니다 : 이것은 당신이 화면에 메시지가 표시없이 다른 푸시를 전송해야 발생하지만, 값이 태그가 당신이 원하는대로 표시 할 때하지만 당신은 이미 당신의 iOS 앱에 푸시을 받았습니다.