푸시 알림을받을 때 응용 프로그램 아이콘에 나타나는 배지를 지우려면 어떻게해야합니까? 사용자가 푸시 알림 알림의 '보기'를 탭했거나 앱 아이콘을 탭한 후에는이를 지우고 싶습니다.푸시 알림 수신시 배지 지우기
8
A
답변
22
난 당신이 발판의 배지에 대해 얘기하는 의심 :
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0]
0
애플의 문서에서, 당신은 배지에 표시 할 번호로 application.applicationIconBadgeNumber
을 설정합니다. 0으로 설정하면 지워집니다.
- (BOOL)application:(UIApplication *)app didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
UILocalNotification *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (localNotif) {
NSString *itemName = [localNotif.userInfo objectForKey:ToDoItemKey];
[viewController displayItem:itemName]; // custom method
application.applicationIconBadgeNumber = localNotif.applicationIconBadgeNumber-1;
}
[window addSubview:viewController.view];
[window makeKeyAndVisible];
return YES;
}
맥 OS X 라이온
1
, 그건 :
이[NSApp dockTile].badgeLabel = @"";
(사자 배지 형 푸시 알림을 지원합니다.)
4
배지가
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:0]
제로
을 설정 카운트
이 코드로 모든 지역 알림을 취소
[[UIApplication sharedApplication] cancelAllLocalNotifications];
이 코드 줄에 하나 개의 로컬 통지를 취소 여기
[[UIApplication sharedApplication] cancelLocalNotification:theNotification];
특정 통지를 취소하기 위해, 그래서은 Notification가하는 UILocalNotification 객체, 당신을 UILocalNotification을 유지해야합니다.
확인 this.
관련 문제
- 1. 푸시 알림 수신시 경고 시퀀스
- 2. 푸시 알림 : 소리 및 배지
- 3. 푸시 알림 배지 자동 증가
- 4. 서블릿 응답 수신시 알림
- 5. 푸시 알림 문제
- 6. 푸시 알림 사운드 iPhone
- 7. 아이폰 푸시 알림 Reliefablity
- 8. 푸시 알림 알림 처리
- 9. 푸시 알림 배지가 경고를 지움
- 10. 푸시 알림
- 11. 푸시 알림
- 12. 푸시 알림 맞춤 알림 표시
- 13. 시스템 알림 지우기
- 14. WPF/WCF 푸시 알림
- 15. iPhone App에서 푸시 알림
- 16. 애플 푸시 알림 서비스
- 17. 푸시 알림 서버 구현
- 18. 푸시 알림 대화 상자
- 19. 애플 푸시 알림 서비스
- 20. 푸시 알림 장치 토큰?
- 21. Silverlight 및 푸시 알림
- 22. Blackberry 푸시 알림 표시
- 23. Apple 푸시 알림 소리
- 24. 설정에서 알림 푸시 플래그
- 25. Geolocation 기반 푸시 알림
- 26. 애플 푸시 알림 - 방화벽?
- 27. Appcelerator 푸시 알림
- 28. BB 푸시 알림 서비스
- 29. 푸시 알림 경고?
- 30. iPhone 푸시 알림 인증서