데이터베이스에 전달 된 메시지 개수를 표 필드에 저장합니다. 특정 장치로 보낸 모든 메시지에 대해이 값이 증가합니다.iOS가 서버 쪽에서 배지를 관리합니다.
장치가 배지 세트가있는 Payloa를 수신하면 응용 프로그램 아이콘에 빨간색 원이 표시됩니다.
이것은 모두 괜찮습니다. 응용 프로그램을 푸시 또는 아이콘에서 직접 실행하면 카운터를 재설정 한 서버에 어떻게 알릴 수 있습니까?
그리고 응용 프로그램이 활성화되어 있으면 서버에 배지를 추가하지 말아야합니다 (사용자가 실시간으로 읽고 있기 때문에).
이것을 관리하려면 수신 할 때마다 서버에 콜백해야합니다.
감사합니다. 그래서 나는 용의자였습니다. 이미 WebService를 가지고 있기 때문에 문제가되지 않습니다. 응용 프로그램 이름 + 장치 토큰으로 호출하여 제거 푸시 (push)를위한 다른 메서드를 추가 할 것입니다. 나는이 부부가 독특한 방식으로 장치를 식별한다고 생각한다. – Mistre83