Tôi muốn triển khai Thông báo đẩy cho một ứng dụng (cả iOS và Android) và cần làm rõ về các tình huống sau.Xử lý các trường hợp Thông báo đẩy trên iOS và Android
Tôi hiểu cách Thông báo đẩy hoạt động nói chung và các giới hạn. Tôi đã đọc tài liệu nhưng điều đó khiến tôi bối rối và không trả lời tất cả các câu hỏi của tôi.
như thế nào các tình huống sau xử lý trong iOS và Android:
- Khi điện thoại bị tắt
- Khi thiết bị không kết nối với mạng 3G hoặc Wifi
- Khi thiết bị đã bị rơi và cần khởi động lại
- Khi ứng dụng ở chế độ tiền cảnh
- Khi ứng dụng ở chế độ nền
- Khi người dùng là cur nhẹ nhàng sử dụng ứng dụng
- Khi ứng dụng của tôi đóng (không mở/khởi chạy)
- Khi thông báo đẩy là người dùng cụ thể và cả hai người dùng dùng chung thiết bị và ứng dụng. Ví dụ: Nếu một người chồng và người vợ dùng chung một thiết bị và sử dụng Ứng dụng ngân hàng có thông báo Đẩy.
- Bạn có thể gửi thông báo cụ thể của người dùng nếu thiết bị được nhiều người dùng chia sẻ không?
- Khi dùng đã cài đặt ứng dụng trên nhiều thiết bị
- Bạn có thể gửi một thông báo đến tất cả các thiết bị đăng ký bởi một người dùng cùng một lúc?
- Bạn có lưu trữ loại thiết bị (iOS hoặc Android) bằng registrationID trong bảng Người dùng hay có cách nào để phân biệt loại thiết bị bằng cách kiểm tra mã thông báo hoặc ID đăng ký không?
- Bạn có thể hủy một thông báo đã gửi trước đó chưa được đọc và gửi một thông báo mới không?
- Có đúng là thông báo đẩy của Android không hoạt động trên Kindle Fire và sẽ cần triển khai Thiết bị Amazon Nhắn tin
- Bất kỳ điều gì khác mà tôi cần phải suy nghĩ hoặc lập kế hoạch? Tôi biết xử lý các dịch vụ không đăng ký và phản hồi
Khi thiết bị ở trên nền hoặc nền, điều gì sẽ xảy ra trên thiết bị? Người dùng có nhận được thông báo hoặc họ phải kiểm tra trung tâm thông báo không? –
Đối với các ứng dụng được tắt hoàn toàn, làm thế nào để các ứng dụng như messenger và facebook có được vòng này, họ có đặc quyền đặc biệt với ios và android? – Rob85