Khi iPhone của bạn nhận được thông báo đẩy WhatsApp/Telegram, ví dụ:Tôi có nên cập nhật ứng dụng của mình khi nhận được tải trọng không? Hoặc tôi nên luôn luôn cập nhật nó bằng cách cho phép nó để tải về cho chính nó?
wife:
"buy pizza"
Question1: Là nó mà ứng dụng có tải/nhận rằng tự. Đó là biểu ngữ bật lên trên điện thoại phải tải xuống cho chính nó + Whatsapp/Telegram của tôi phải tải xuống lại cho chính nó?
Bạn tôi trả lời:
thông báo đẩy có thể có được thông báo là một tải trọng. Ứng dụng của bạn có thể trích xuất và chèn động vào cuộc trò chuyện mà không cần yêu cầu bổ sung - Tôi đã thực hiện điều đó trước đây. Làm cho nó cảm thấy nhiều snappier. Nhược điểm là bạn không được đảm bảo rằng việc đẩy sẽ đến đúng thứ tự (hoặc tất cả).
Nhưng tôi không bị thuyết phục, từ quan điểm ngữ nghĩa, thông báo đẩy không được thực sự tự động tự cập nhật ứng dụng của bạn. Nó sẽ là một lạm dụng nếu họ làm ... Họ chỉ nên thông báo cho ứng dụng cập nhật của bạn và sau đó cho phép bạn tự cập nhật thông qua việc tải xuống bất kỳ nội dung mới nào đã được cung cấp.
Vì vậy, để xem nếu công ty hàng đầu và các ứng dụng của họ đang áp dụng những gì bạn bè của tôi đề nghị tôi đã làm một thí nghiệm nhỏ với 3 ứng dụng (Gmail, WhatsApp, Telegram):
Tôi tắt Wifi, nhưng vẫn giữ dữ liệu di động trên , sau đó tôi cũng đã vô hiệu hóa quyền truy cập của ứng dụng từ việc sử dụng dữ liệu Di động.
Sau đó, tôi có một người nào đó gửi cho tôi một tin nhắn/email: Dưới đây là kết quả của tôi:
Telegram:: Tôi nhận được thông báo (có người gửi + dòng đầu tiên). Nhưng khi tôi mở ứng dụng (hoặc nhấn vào thông báo), ứng dụng không có tin nhắn mới của tôi hoặc bất kỳ thứ gì.
Tuy nhiên, nếu Telegram được phép truy cập internet ... nó sẽ tải xuống thư trong nền ... đó là nếu tôi làm theo yêu cầu trình tự: Tôi là wifi hoặc dữ liệu di động không bị hạn chế internet -> nhận một thông báo -> tắt internet hoàn toàn nhưng sau đó đi đến ứng dụng: Tôi sẽ thấy toàn bộ thông điệp/cơ thể ở đó.
Gmail: Tôi nhận được thông báo (có bản xem trước chủ đề/người gửi/nội dung) Nhưng khi tôi mở ứng dụng, ứng dụng không có tin nhắn mới hoặc bất kỳ điều gì.
Nếu ứng dụng Gmail được phép truy cập internet… thì ngược lại với Telegram: không chỉ cho đến khi mở ứng dụng, nó sẽ tải xuống/cập nhật email trong Gmail. Tôi đoán Gmail không có content-available
thiết lập để 1
nhưng Telegram có nó thiết lập để 1
WhatsApp: Tôi không nhận được bất cứ điều gì.
KHÔNG tương tác xảy ra khi nhận được thông báo… Điều này chỉ xảy ra nếu ứng dụng đang tải xuống chính nó.
Kết luận của tôi là:
NO tương tác xảy ra khi nhận được thông báo ... Nó chỉ xảy ra nếu ứng dụng được tải tự độc lập với sự xuất hiện tải trọng.
Gmail và Telegram đang tải xuống dự phòng và về cơ bản không đủ thông minh cho những gì bạn tôi đề xuất HOẶC nguy cơ không nhận được email/tin nhắn quá nhiều và tốt hơn là ở bên an toàn: think_face:
Câu hỏi2: Kết luận đó có đúng không?
Tôi không thực sự hài lòng với câu trả lời được chấp nhận: (.Được cung cấp tiền thưởng anyways. Đối với một câu trả lời thay thế xem [ở đây] (https://stackoverflow.com/a/26302815/5175709) Hãy chắc chắn để đọc qua các ý kiến – Honey