나는 iPhone 응용 프로그램에서 지역 알림을 설정했다. 아이콘 배지 번호를 설정합니다.Clear 응용의 배지 번호
모두 잘 작동합니다. 하지만 트레이에 알림이 두 개 있고 사용자가 트레이에서 알림을 삭제하는 것보다 클리어 버튼을 클릭하면됩니다.
하지만 아이콘의 배지 번호는 동일합니다.
0으로 배지 번호를 설정하고 싶습니다.
감사합니다.
나는 iPhone 응용 프로그램에서 지역 알림을 설정했다. 아이콘 배지 번호를 설정합니다.Clear 응용의 배지 번호
모두 잘 작동합니다. 하지만 트레이에 알림이 두 개 있고 사용자가 트레이에서 알림을 삭제하는 것보다 클리어 버튼을 클릭하면됩니다.
하지만 아이콘의 배지 번호는 동일합니다.
0으로 배지 번호를 설정하고 싶습니다.
감사합니다.
달성하고자하는 것은 서버 알림을 사용해야 가능합니다. 응용 프로그램을 열지 않고도 배지 번호를 로컬로 설정할 수 없습니다. 사용자가 용지함을 비울 때 어떤 통제도하지 않으므로. 그 순간 배지 수를 설정할 수있는 방법이 없습니다. Swift3를 들어,이 라인 응용 프로그램 didFinishLaunchingWithOptions에 배지 번호를 지울 수 있습니다
application.applicationIconBadgeNumber = 0;
응용 프로그램 실행시 트레이에 알림이 표시 될 수 있습니까? – Impossible
@ 불가능한 방법은 없습니다. 그 순간 아무런 통제력이 없습니다. – Rushi
그래서, 분명히하기 위해 Rushi, 당신이 말하는 것은 @ 불가능한 일이 불가능하다는 것입니다. – Robertibiris
사용이 : 당신은 코드의 어느 곳에서이 줄을 사용 할 수
UIApplication.shared.applicationIconBadgeNumber = 0
당신이 경우 너무 원해.
트레이의 클리어 버튼을 클릭하면 배지 번호를 지우고 싶습니다. – Impossible
애플리케이션 didfinshlaunchingwithoptions에서
앱 실행 중에 아이콘 배지 번호를 설정할 수 있습니다. – Pratik
예. 하지만 사용자가 용지함을 비울 때 다시 설정하려고합니다. 가능합니까? – Impossible
'[UIApplication sharedApplication] .applicationIconBadgeNumber = 0; ' –