Tôi biết rằng GCM đánh dấu id đăng ký để xóa khi không thể gửi thông báo đẩy tiếp theo.GCM sẽ xóa id đăng ký cũ nếu người dùng cài đặt lại ứng dụng ngay sau khi gỡ cài đặt?
Nhưng trong trường hợp của tôi, tình huống sau xảy ra với người dùng của tôi.
Kịch bản:
1) người sử dụng tôi đã cài đặt ứng dụng và thiết bị của mình được đăng ký với GCM.
2) Cùng một người dùng gỡ cài đặt và cài đặt lại ứng dụng ngay lập tức. Lần thứ hai, một id đăng ký mới được tạo.
3) Hai id đăng ký này được lưu trữ trong cơ sở dữ liệu của tôi.
4) Bây giờ người dùng cụ thể này nhận được hai thông báo đẩy.
Bây giờ tôi có các câu hỏi sau:
Câu hỏi:
- Will GCM xóa id đăng ký cũ sau một thời gian?
- Vui lòng đề xuất cho tôi cách xử lý tình huống này?
thể trùng lặp của [Làm thẻ GCM cũ sống trên ngay cả sau khi một uninstall?] (Http://stackoverflow.com/questions/17328654/do-old-gcm-tokens-live-on-even-after -an-uninstall) –