1

푸시 알림을 보내면 개발중인 iOS 앱에서 팝업이 표시되지만 사용자가 탭을 사용하지 않으면 알림이 손실 되어도 안됩니다. 부재중 알림 센터iPhone - 알림 센터에서 푸시 알림이 제거되었습니다.

어떻게 해결할 수 있습니까?

+0

당신이 전화를 할 때 제거 [[UIApplication sharedApplication] setApplicationIconBadgeNumber : 0]; 또는 유사한 코드 – Rajesh

답변

0

코드에 다음 줄을 추가하기 만하면됩니다. 설정 setApplicationIconBadgeNumber =

int badgeCount = [UIApplication sharedApplication].applicationIconBadgeNumber; 
    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0]; 
    [[UIApplication sharedApplication] cancelAllLocalNotifications]; 
    [[UIApplication sharedApplication] setApplicationIconBadgeNumber:badgeCount]; 

0 광석 정보를 원하시면이 참조 Remove single remote notification from Notification Center

+0

나는 앱을 시작할 때만 지우고 사용자가 탭하거나 앱을 시작할 때까지 알림 센터에 보관되기를 원합니다. 현재 사용자가 놓친 경우 알림 센터에서 알림이 제거됩니다. – user3370459