แอพบางตัวแสดงการแจ้งเตือนใหม่อย่างไรเมื่อมีการ จำกัด การเข้าถึงอินเทอร์เน็ต


26

ฉันได้ปิดการใช้งานการเข้าถึงอินเทอร์เน็ตของ WhatsApp ด้วยการปิดใช้งานทั้งการใช้งาน WLAN และการใช้งานเครือข่ายมือถือ

ฉันคิดว่าสิ่งนี้จะบล็อก WhatsApp ไม่ให้เข้าถึงอินเทอร์เน็ต แต่ WhatsApp อย่างน่าอัศจรรย์ให้ข้อความกับเนื้อหาที่เป็นลางไม่ดี: "คุณอาจมีข้อความใหม่"

เมื่อฉันเปิด WA จะไม่แสดงข้อความใด ๆ เมื่อฉันให้คืนมันเป็นสิทธิ์การเข้าถึงที่สงสัยว่ามีบางอย่างที่ฉันได้รับในวันเดียวกัน!

ดังนั้นสำหรับฉันดูเหมือนว่าแอพนี้จะหาทางหลบข้อ จำกัด ของเครือข่ายของฉัน

ดังนั้นคำถามต่อไปนี้เกิดขึ้น:

  • สมมติฐานของฉันเกี่ยวกับประสิทธิภาพของการ จำกัด "การใช้ข้อมูล" สำหรับแอปผิดหรือเปล่า?
  • WhatsApp แฮ็คผ่านข้อ จำกัด มาตรฐานหรือไม่

ด้วยความอยากรู้อยากเห็นทำไมคุณบล็อกการเข้าถึงอินเทอร์เน็ตของ Whatsapp?
Nzall

1
@Nzall ฉันต้องการที่จะหยุดใช้ WA (สาเหตุที่แตกต่าง) และการสื่อสารโดยใช้ระบบผู้ส่งสารที่แตกต่างกัน เพื่อกระตุ้นให้ผู้ติดต่อของฉันใช้ Threema, Signal หรือ Ginlo ฉันไม่ต้องการตอบกลับข้อความของพวกเขาสักระยะหนึ่ง แต่ส่งข้อความตอบกลับอัตโนมัติบางส่วน หาก WA ยังคงออนไลน์บนโทรศัพท์ของฉันคนส่วนใหญ่จะพูดว่า: "เห็นคุณยังใช้ WA อยู่ดังนั้นทำไมฉันต้องเปลี่ยนเป็นระบบอื่น" ฟังดูยาก แต่เป็นเรื่องยาก 9 จาก 10 รายชื่อผู้ติดต่อของฉันส่งข้อความถึงฉันโดยวิธีอื่น
Ariser

1
ฉันเห็นแล้วและคุณไม่สามารถถอนการติดตั้ง Whatsapp หรือตั้งค่าตัวเองเป็นออฟไลน์ได้ มีแอพที่เรียกว่า W-Tools ที่ควรให้คุณทำ
Nzall

2
คุณไม่ได้ถามอย่างชัดเจนว่าจะป้องกันไม่ให้ WhatsApp ทำเช่นนี้ ดังนั้นที่นี่เป็นความคิดเห็น: หากคุณเปลี่ยนเป็น microG แทน Google Play Services คุณสามารถปิดการเข้าถึงแอพของ Google Cloud Messaging ได้จากการตั้งค่า
ไม่มีใคร

2
คำถามเกี่ยวกับไฟร์วอลล์นี้เกี่ยวข้องกับ: การรับการแจ้งเตือนแอพจากแอพที่ถูกบล็อกโดยไฟร์วอลล์เครือข่าย
แมตต์

คำตอบ:


36

นักพัฒนาแอปสามารถบอกได้ดีขึ้น แต่สิ่งที่ฉันเข้าใจคือแอพที่ทันสมัยหลายแห่งใช้Firebase Cloud Messagingซึ่งเป็นบริการที่เป็นกรรมสิทธิ์ของ Google ไม่ใช่ส่วนหนึ่งของ AOSP สำหรับการแจ้งเตือนแบบพุช ในความเป็นจริงนักพัฒนาถูกบังคับให้ใช้ผลิตภัณฑ์ที่เป็นกรรมสิทธิ์ของ Google อย่างไม่สังเกต ยกมาจากที่นี่ :

ข้อ จำกัด ในการเข้าถึงเครือข่ายของคุณมีผลต่อแอปของคุณเช่นกันโดยเฉพาะอย่างยิ่งหากแอพใช้ข้อความแบบเรียลไทม์เช่นเห็บหรือการแจ้งเตือน หากแอปของคุณต้องการการเชื่อมต่อแบบต่อเนื่องกับเครือข่ายเพื่อรับข้อความคุณควรใช้Firebase Cloud Messaging (FCM)ถ้าเป็นไปได้
...
FCM ได้รับการปรับให้เหมาะกับการทำงานกับโหมด Dole และ App Standby idle โดยใช้ข้อความ FCM ที่มีลำดับความสำคัญสูง

FCM เป็นส่วนหนึ่งของบริการ Google Play ( 1 ) :

การพึ่งพายากเพียงอย่างเดียวของ FCM SDK คือบริการ Google Play

Play Services เป็นชุดของแอพที่ถูกส่งไปยังอุปกรณ์ Android ที่มีสิทธิ์ใช้งานสูงดังนั้นจึงไม่มีการ จำกัด ข้อมูล / แบตเตอรี่

เนื่องจากคุณบล็อกเฉพาะแอพและไม่ใช่บริการ Play แอพอาจได้รับการแจ้งเตือนแบบพุช (แม้ว่าข้อมูลจริงอาจไม่ถูกส่งไปยังแอพ)

ดังนั้นบล็อก GMS เพื่อปิดกั้นการแจ้งเตือนแบบพุช หรือเลือกแอปที่ไม่ชอบ Google

ที่เกี่ยวข้อง: ฟังก์ชั่นที่ถูกต้องของ Google Play Services & Services Framework คืออะไร?


4
ดูเพิ่มเติมที่: github.com/Telegram-FOSS-Team/Telegram-FOSS/blob/master/…
Lucas Ramage

2
@LucasRamage ใช่แล้วค่อยๆควบคุม
Irfan Latif

20

WhatsApp ไม่สามารถเข้าถึงอินเทอร์เน็ตได้ในขณะนี้ อย่างไรก็ตามยังคงได้รับการแจ้งเตือนแบบพุชที่กำหนดค่าผ่านทาง Google Play Services บริการ Google Play เป็นแอพที่แตกต่างกันในอุปกรณ์ของคุณที่ยังคงมีการเข้าถึงอินเทอร์เน็ต

ข้อความพุชเหล่านั้นไม่มีข้อความจริงและ WhatsApp แค่ใช้มันเป็นตัวแจ้ง เมื่อใดก็ตามที่ข้อความแจ้งเตือนแบบพุชมาถึง WhatsApp รู้ว่ามีข้อความใหม่และพยายามติดต่อกับเซิร์ฟเวอร์ WhatsApp เพื่อรับข้อมูล

ในกรณีของคุณการเชื่อมต่อกับเซิร์ฟเวอร์ WhatsApp ล้มเหลวและ WhatsApp จะแสดงเฉพาะข้อความ "คุณอาจมีข้อความใหม่"


5

ไม่ WhatsApp ไม่ได้แฮกรอบข้อ จำกัด ของเครือข่าย

แอปหลังจากจำนวนหนึ่งไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้เนื่องจากคุณปิดการเชื่อมต่ออินเทอร์เน็ต นั่นเป็นเหตุผลที่คุณได้รับข้อความ: "คุณอาจมีข้อความใหม่" จากช่องแจ้งเตือนความล้มเหลว

จากวิธีหยุดการแจ้งเตือน WhatsApp 'คุณอาจมีข้อความใหม่' :

ดังนั้นแม้ว่า WhatsApp จะทำงานอยู่และข้อมูลมือถือเปิดอยู่ แต่อาจไม่สามารถเข้าถึงอินเทอร์เน็ตได้ การขอความช่วยเหลือเพียงอย่างเดียวคือการโยนการแจ้งเตือนนี้เป็นการคาดเดาเนื่องจากฉันสงสัยว่ามันไม่สามารถบอกความแตกต่างได้เมื่อเครือข่ายที่น่าสงสารถูกตำหนิและเมื่อสิทธิ์เครือข่ายของไมโครซอฟท์ถูกทำลาย


4
WhatsApp ใช้การแจ้งเตือนแบบพุช FCM เพื่อแจ้งเตือนแอปเมื่อมีข้อความใหม่ FCM เป็นส่วนหนึ่งของบริการ Google Play และทำงานได้แม้ว่าแอปจะไม่มีการเข้าถึงเครือข่าย โดยปกติแล้วเซิร์ฟเวอร์ WhatsApp ส่ง Ping แอพ WhatsApp ผ่าน FCM แอพจะปลุกและตรวจสอบข้อความใหม่ถอดรหัสพวกเขาและแสดงการแจ้งเตือน แต่ในกรณีนี้มันไม่สามารถตรวจสอบข้อความใหม่ดังนั้นมันจึงตอบสนองต่อการ ping โดยพูดว่า "คุณอาจมีข้อความใหม่"
vurp0
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.