Warum kommen keine PUSH-Benachrichtigungen im VoIP-Client 3CX fĂŒr Android

Vielleicht haben Sie bereits unsere neue Anwendung ausprobiert. 3CX fĂŒr Android Beta. Aktuell arbeiten wir intensiv an der Veröffentlichung, die unter anderem auch UnterstĂŒtzung fĂŒr Videoanrufe bieten wird! Wenn Sie den neuen 3CX-Client noch nicht gesehen haben, treten Sie der Beta-Tester-Gruppe!

Allerdings haben wir auf ein weit verbreitetes Problem hingewiesen – die instabile FunktionalitĂ€t von PUSH-Benachrichtigungen fĂŒr Anrufe und Nachrichten. Ein typisches negatives Feedback im Google Play Store: Wenn die Anwendung momentan nicht aktiv ist, werden Anrufe nicht angenommen.

Warum kommen keine PUSH-Benachrichtigungen im VoIP-Client 3CX fĂŒr Android

Wir nehmen solches Feedback sehr ernst. Insgesamt funktioniert die Infrastruktur von Google Firebase, die Google fĂŒr Benachrichtigungen nutzt, sehr zuverlĂ€ssig. Deshalb ist es wichtig, das Problem mit PUSH auf mehrere Ebenen zu unterteilen – Punkte, an denen es auftreten kann:

  1. Seltene Probleme mit dem Google Firebase-Dienst. Den Status des Dienstes können Sie ĂŒberprĂŒfen hier.
  2. Offensichtliche Fehler in unserer Anwendung – hinterlassen Sie Ihr Feedback im Google Play Store.
  3. Probleme mit den Einstellungen Ihres Telefons – es kann sein, dass Sie bestimmte Anpassungen vorgenommen oder Anwendungen installiert haben, die die FunktionalitĂ€t von PUSH beeintrĂ€chtigen.
  4. Besonderheiten dieser Android-Version fĂŒr dieses Telefonmodell. Im Gegensatz zu Apple passen die Entwickler von Android-GerĂ€ten das System an, indem sie verschiedene "Verbesserungen" hinzufĂŒgen, die standardmĂ€ĂŸig oder immer die FunktionalitĂ€t von PUSH blockieren.

In diesem Artikel geben wir Empfehlungen zur Verbesserung der ZuverlÀssigkeit von PUSH, insbesondere in den beiden letzten Punkten.

Probleme mit der Verbindung zu Firebase-Servern

Es gibt hĂ€ufig Situationen, in denen die Telefonanlage erfolgreich mit der Firebase-Infrastruktur verbunden ist, aber PUSH nicht auf das GerĂ€t zugestellt wird. In diesem Fall ĂŒberprĂŒfen Sie, ob das Problem nur die 3CX-App oder auch andere Anwendungen betrifft.

Wenn PUSH auch in anderen Anwendungen nicht ankommt, versuchen Sie, den "Flugmodus" ein- und auszuschalten, WLAN und "mobile Daten" neu zu starten oder sogar das Telefon neu zu starten. Dabei wird der Netzwerk-Stack von Android zurĂŒckgesetzt, und das Problem könnte gelöst werden. Falls nur die 3CX-App betroffen ist, versuchen Sie, sie zu deinstallieren und erneut zu installieren.

Warum kommen keine PUSH-Benachrichtigungen im VoIP-Client 3CX fĂŒr Android

Stromspar-Tools des Telefonherstellers

Obwohl Android ĂŒber integrierte Energiesparfunktionen verfĂŒgt, fĂŒgen Smartphone-Hersteller oft eigene „Verbesserungen“ hinzu. TatsĂ€chlich verlĂ€ngern einige von ihnen die Akkulaufzeit, können jedoch die Leistung von Hintergrundanwendungen beeintrĂ€chtigen. Wir empfehlen, alle Drittanbieter-Energiesparfunktionen zu finden und zu deaktivieren.

Hierbei ist jedoch Vorsicht geboten. HĂ€ufig entwickeln Hersteller eigene Energiesparlösungen, um eine Überhitzung des Telefons zu vermeiden. Manchmal versuchen sie, MĂ€ngel in der Hardware zu umgehen, aber wenn das Telefon Feuer fĂ€ngt, spielt das keine Rolle mehr. Daher testen Sie das GerĂ€t unter Last, nachdem Sie die „verbesserten“ Energiesparfunktionen deaktiviert haben. Verwenden Sie zudem hochwertige LadegerĂ€te und Marken-USB-Kabel.

BeschrĂ€nkungen fĂŒr die HintergrunddatenĂŒbertragung

Die HintergrunddatenĂŒbertragung wird von vielen Android-Diensten und -Anwendungen genutzt. Ein typisches Beispiel ist das automatische Aktualisieren installierter Anwendungen. Wenn der Nutzer EinschrĂ€nkungen fĂŒr das Datenvolumen hat, blockiert der Android-HintergrunddatenbeschrĂ€nkungsdienst einfach den Hintergrundaustausch von Anwendungen, einschließlich PUSH-Benachrichtigungen.

Stellen Sie sicher, dass Sie den 3CX-Client von solchen EinschrĂ€nkungen ausschließen. Gehen Sie zu Einstellungen > Apps und Benachrichtigungen > Informationen zur App > 3CX > DatenĂŒbertragung und aktivieren Sie den Hintergrundmodus.

Warum kommen keine PUSH-Benachrichtigungen im VoIP-Client 3CX fĂŒr Android

Datenersparnisfunktion

Die Datenersparnisfunktion wird bei einer Verbindung zu Wi-Fi nicht genutzt, schrĂ€nkt jedoch die Übertragung im 3G/4G-Mobilfunknetz ein. Wenn Sie den 3CX-Client verwenden möchten, sollte die Datenersparnis in den Einstellungen > Netzwerk und Internet > Mobile Daten > oberes rechtes MenĂŒ > Datenersparnis deaktiviert werden.

Warum kommen keine PUSH-Benachrichtigungen im VoIP-Client 3CX fĂŒr Android

Wenn es dennoch nötig ist, Daten zu sparen, drĂŒcken Sie auf Unbegrenzt Datenzugriff und aktivieren Sie dies fĂŒr 3CX (siehe vorherigen Screenshot). 

Intelligente Energiesparfunktion Android Doze Mode

Seit der Version Android 6.0 (API-Level 23) Marshmallow hat Google intelligente Energiesparmaßnahmen implementiert., das aktiviert wird, wenn das GerĂ€t eine Zeit lang nicht verwendet wird – es bleibt im Ruhezustand mit ausgeschaltetem Bildschirm und ohne angeschlossenes LadegerĂ€t. In diesem Zustand werden Anwendungen angehalten, die DatenĂŒbertragung minimiert und der Prozessor wechselt in den Energiesparmodus. Im Doze-Modus werden keine Netzwerkaufrufe ausgefĂŒhrt, außer fĂŒr hochpriorisierte PUSH-Benachrichtigungen. Die Anforderungen im Doze-Modus werden stĂ€ndig strenger – in neuen Android-Versionen können Synchronisierungsoperationen, verschiedene Benachrichtigungen, das Scannen von Wi-Fi-Netzwerken und die GPS-Nutzung blockiert werden...

Obwohl 3CX hochpriorisierte PUSH-Benachrichtigungen sendet, kann Android in bestimmten Versionen diese ignorieren. Es sieht so aus: Sie nehmen das Telefon vom Tisch, der Bildschirm geht an – und es erscheint eine (aufgrund des Energiesparmodus Doze Mode verzögerte) Benachrichtigung ĂŒber einen eingehenden Anruf. Sie antworten – und da ist es ruhig, der Anruf wurde bereits verpasst. Das Problem wird dadurch verschĂ€rft, dass einige GerĂ€te nicht schnell genug aus dem Doze-Modus aufwachen oder ihn nicht ordnungsgemĂ€ĂŸ verarbeiten.

Um zu ĂŒberprĂŒfen, ob der Doze-Modus das Problem verursacht, schließen Sie das Telefon an das LadegerĂ€t an, legen Sie es auf den Tisch und warten Sie einige Sekunden, bis es zu laden beginnt. Rufen Sie es an — wenn der PUSH und der Anruf durchkommen, liegt es am Doze-Modus. Wie bereits erwĂ€hnt, wird der Doze-Modus beim Anschluss an das LadegerĂ€t nicht aktiviert. Gleichzeitig ist es nicht garantiert, dass ein vollstĂ€ndiger Ausstieg aus dem Doze-Modus erfolgt, wenn das Handy einfach bewegt oder der Bildschirm eingeschaltet wird.

Wenn das Problem also im Doze-Modus liegt, versuchen Sie, die App 3CX aus dem Batteriemanagement zu entfernen unter Einstellungen > Apps und Benachrichtigungen > Über die App > 3CX > Akku > Ausnahmen vom Energiesparmodus.

Warum kommen keine PUSH-Benachrichtigungen im VoIP-Client 3CX fĂŒr Android

Probieren Sie unsere Empfehlungen aus. Wenn auch diese nicht helfen, installieren Sie 3CX fĂŒr Android auf einem anderen Telefon und prĂŒfen Sie die StabilitĂ€t der Nutzung. Dies hilft Ihnen genau zu bestimmen, ob das Problem am GerĂ€t selbst liegt oder am Netzwerk, in dem Sie es verwenden. Außerdem empfehlen wir, alle verfĂŒgbaren Android-Updates zu installieren.

Wenn nichts hilft, beschreiben Sie das Problem detailliert und geben Sie das genaue Modell des Telefons und die Android-Version in unserem spezialisierten Forum.

Und der letzte Tipp, der offensichtlich erscheinen mag: Je höher die Klasse des Telefons und je bekannter der Hersteller, desto grĂ¶ĂŸer sind die Chancen auf einen reibungslosen Betrieb direkt "out of the box". Verwenden Sie nach Möglichkeit GerĂ€te von Google, Samsung, LG, OnePlus, Huawei und alle GerĂ€te mit Android One. In diesem Artikel wurden Screenshots vom LG V30+ mit Android 8.0 verwendet.

Quelle: habr.com

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster