새로운 기능인 iOS 10에서 이미 제공 한 알림을 업데이트하려고합니다. firebase를 통해 푸시 알림을 보내려는 API 호출을 사용하고 있습니다.전달 된 알림 업데이트 10
A가 온라인으로 통지해야 오면 "A는 온라인" b는 온라인 통지의 메시지를 업데이트해야합니다 오는 경우에 "a와 b가 온라인" 온라인 통지의 메시지에 "는 업데이트해야합니다 C는 또한 온다면, b와 c는 온라인 " 등등 ...
이 질문의 답을 사용했습니다. How can I removed previously delivered notifications when a new notification arrives with UNUserNotificationCenterDelegate in iOS 10?. 백엔드가 알림을 보낼 때마다 willPresentNotification에 로직을 작성하여 필요한 정확한 메시지를 얻고 기존 알림 메시지를 업데이트합니다.
하지만 앱이 전경 또는 배경에있는 경우에만 작동합니다. 앱이 종료되면 프론트 엔드에는 알림 메시지를 업데이트하기 위해 실행할 수있는 것이 없습니다. 따라서 백엔드가 알림을 보낼 때마다
나는 "온라인 상태", "온라인 상태"및 "온라인 상태"라는 별개의 알림을받습니다.
그래서 백엔드에서 원하는 동작을 얻는 방법 ?? 내가 푸시 한 알림의 식별자를 db에 저장하고이를 사용하여 메시지를 원격으로 업데이트해야합니까 ?? iOS는 백엔드 서버가 원격 장치의 알림 센터에서 알림 세부 정보를 얻을 수 있도록 허용합니까 ?? 백엔드에서 식별자를 사용하면 메시지가 적절하게 업데이트됩니까 ??
는
을 형성 장치에 대한 알림 ?? – RAM
@RAM 좋은 질문입니다. 내 업데이트보기 – Honey