내 앱에 로컬 알림을 트리거하는 객체가 있습니다.iOS >> 로컬 알림 >> 애플리케이션에 추가 앱이 배경에있는 동안 배지 번호
앱이 백그라운드에서 실행될 때 로컬 알림이 실행될 때 해당 알림이 시작되고 정상적으로 작동합니다.
어떤 이유로 든 배지 번호가 업데이트되지 않습니다.
알림 개체를 설정, 나는 다음 코드를 사용합니다
UILocalNotification* localNotification = [[UILocalNotification alloc] init];
localNotification.fireDate = obj.noteMeDate; //obj is an object for which the notification is created...
localNotification.alertBody = [NSString stringWithFormat:@"Note: %@", obj.title];
localNotification.alertAction = @"Show Me";
localNotification.timeZone = [NSTimeZone defaultTimeZone];
localNotification.soundName = UILocalNotificationDefaultSoundName;
localNotification.applicationIconBadgeNumber = [[UIApplication sharedApplication] applicationIconBadgeNumber] + 1; //this is NOT WORKING...
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
누구를?
앱이 백그라운드에서 반응하는 방법이 있습니까? 내 말은, 여전히 어딘가에 '활동적'인 것처럼 보인다. 앱이 알림에 반응하도록 지시 할 방법이 없습니까? –
백그라운드 작업 API를 사용해보십시오. –