Varför PUSH-notiser inte kommer fram i VoIP-klienten 3CX för Android

Kanske har du redan provat vÄr nya applikation 3CX för Android Beta. Just nu arbetar vi aktivt med en lansering som bland annat kommer att inkludera stöd för videosamtal! Om du Ànnu inte har sett den nya 3CX-klienten, gÄ med i gruppen för beta-testare!

Vi har dock noterat ett ganska vanligt problem — instabil funktionalitet för PUSH-notiser om samtal och meddelanden. En typisk negativ recension pĂ„ Google Play: om appen för tillfĂ€llet Ă€r inaktiv — tas inte samtal emot.

Varför PUSH-notiser inte kommer fram i VoIP-klienten 3CX för Android

Vi tar sĂ„dana recensioner pĂ„ största allvar. Generellt fungerar infrastrukturen Google Firebase, som Google anvĂ€nder för notifieringar, mycket pĂ„litligt. DĂ€rför Ă€r det vĂ€rt att dela upp PUSH-problemet i flera nivĂ„er — punkter dĂ€r det kan uppstĂ„:

  1. SÀllsynta problem med Google Firebase-tjÀnsten. Du kan kontrollera statusen för tjÀnsten hÀr.
  2. Uppenbara fel i vĂ„r applikation — lĂ€mna feedback pĂ„ Google Play.
  3. Problem med telefonens instĂ€llningar — du kan ha gjort vissa instĂ€llningar eller installerat appar — optimerare, som stör funktionaliteten hos PUSH.
  4. Specifikationer för denna version av Android pÄ denna telefonmodell. Till skillnad frÄn Apple anpassar tillverkare av Android-enheter systemet genom att lÀgga till olika "förbÀttringar", som som standard eller alltid blockerar funktionaliteten hos PUSH.

I denna artikel ger vi rekomendationer för att öka pÄlitligheten hos PUSH, sÀrskilt angÄende de tvÄ senaste punkterna.

Problem med att ansluta till Firebase-servrar

Det observeras ofta att vÀxeln Àr framgÄngsrikt ansluten till Firebase-infrastrukturen, men PUSH kommer inte fram till enheten. I det hÀr fallet, kontrollera om problemet enbart berör 3CX-appen eller Àven andra appar.

Om PUSH inte kommer fram i andra appar, försök att aktivera och inaktivera "flygplanslÀge", starta om Wi-Fi och "mobildata" eller till och med starta om telefonen. Detta rensar nÀtverksstacken i Android, vilket kan lösa problemet. Om det endast pÄverkar 3CX-appen, försök att ta bort den och installera om.

Varför PUSH-notiser inte kommer fram i VoIP-klienten 3CX för Android

Strömsparverktyg frÄn telefonens tillverkare

Trots att Android har inbyggda energisparfunktioner, lÀgger smartphone-tillverkare till sina egna "förbÀttringar". Visst, vissa av dem förlÀnger enhetens batteritid, men de kan samtidigt pÄverka bakgrundsapplikationernas funktion. Vi rekommenderar att du hittar och stÀnger av alla tredjeparts energisparfunktioner.

Men hÀr gÀller det att vara försiktig. Ofta skapar tillverkare sina egna energisparlösningar för att förhindra att telefonen överhettas. Ibland försöker de kringgÄ brister i hÄrdvaran, men om telefonen skulle börja brinna, spelar det ingen roll. DÀrför, nÀr du har stÀngt av de "förbÀttrade" energisparfunktionerna, testa enheten under belastning. AnvÀnd sjÀlvklart kvalitetsladdare och mÀrkeskablar.

BegrÀnsningar för bakgrundsdatatrafik

Bakgrundsdatatrafik anvÀnds av mÄnga tjÀnster och applikationer pÄ Android. Ett typiskt exempel Àr automatisk uppdatering av installerade applikationer. Om anvÀndaren har begrÀnsningar för hur mycket data som fÄr överföras, blockerar tjÀnsten Android Background Data Restriction helt och hÄllet bakgrundsdataströmmen frÄn apparna, inklusive PUSH-notiser.

Se till att undanta 3CX-klienten frÄn sÄdana begrÀnsningar. GÄ till InstÀllningar > Appar och aviseringar > Om appen > 3CX > Datatrafik och aktivera BakgrundslÀge.

Varför PUSH-notiser inte kommer fram i VoIP-klienten 3CX för Android

Funktionen för databesparing

Databesparingsfunktionen anvÀnds inte nÀr du Àr ansluten till Wi-Fi, men "skÀr ner" överföringen nÀr du anvÀnder mobila nÀtverk 3G/4G. Om du planerar att anvÀnda 3CX-klienten, bör du stÀnga av databesparingen under InstÀllningar > NÀtverk och internet > Mobildata > övre högra menyn > Databesparing.

Varför PUSH-notiser inte kommer fram i VoIP-klienten 3CX för Android

Om du ÀndÄ behöver spara data, tryck pÄ ObegrÀnsad datatillgÄng och aktivera det för 3CX (se föregÄende skÀrmdump). 

Intelligent energibesparing Android Doze-lÀget

FrĂ„n och med version Android 6.0 (API-nivĂ„ 23) Marshmallow, implementerade Google intelligent energibesparing, som aktiveras nĂ€r enheten inte anvĂ€nds under en tid — förblir stilla med avstĂ€ngd skĂ€rm och utan anslutet laddningsaggregat. Vid detta tillfĂ€lle pausas apparnas arbete, datatransfer minimeras, processorn gĂ„r in i strömsparlĂ€ge. I Doze-lĂ€get utförs inga nĂ€tverksförfrĂ„gningar, förutom PUSH-notiser med hög prioritet. Kraven för Doze-lĂ€get blir stĂ€ndigt strĂ€ngare — i nya versioner av Android kan synkroniseringsoperationer, olika notifikationer, Wi-Fi-nĂ€tverksanalys och GPS-funktionalitet blockeras


Trots att 3CX skickar PUSH-notiser med hög prioritet kan Android-versionen ignorera dem. Det ser ut sĂ„ hĂ€r: du tar telefonen frĂ„n bordet, skĂ€rmen tĂ€nds — och en notifikation om inkommande samtal kommer (fördröjd av energisparlĂ€get Doze). Du svarar — och dĂ€r Ă€r det tyst, samtalet har redan missats. Problemet förvĂ€rras av att vissa enheter inte hinner vakna upp frĂ„n Doze-lĂ€get eller hanterar det felaktigt.

För att kontrollera om Doze-lĂ€get skapar problem, koppla telefonen till laddaren, lĂ€gg den pĂ„ bordet och vĂ€nta nĂ„gra sekunder tills laddningen börjar. Ring till den — om PUSH och samtalet gĂ„r igenom, dĂ„ Ă€r det Doze-lĂ€get som orsakar problemet. Som nĂ€mnts aktiveras inte Doze-lĂ€get nĂ€r enheten Ă€r ansluten till laddning. Samtidigt, om du bara flyttar telefonen nĂ€r den Ă€r avstĂ€ngd eller tĂ€nder skĂ€rmen — garanteras inte en fullstĂ€ndig utgĂ„ng frĂ„n Doze.

Om problemet ligger i Doze, försök att ta bort 3CX-appen frÄn batterioptimeringslÀget i InstÀllningar > Appar och notiser > Om appen > 3CX > Batteri > Undantag frÄn energisparlÀge.

Varför PUSH-notiser inte kommer fram i VoIP-klienten 3CX för Android

Försök med vÄra rekommendationer. Om de inte hjÀlpte, installera 3CX för Android pÄ en annan telefon och kontrollera stabiliteten. Detta hjÀlper till att exakt avgöra om det handlar om en specifik enhet eller om det Àr nÀtverket dÀr du anvÀnder den. Vi rekommenderar ocksÄ att installera alla tillgÀngliga Android-uppdateringar.

Om ingenting hjÀlpte, beskriv problemet i detalj, ange den exakta telefonmodellen och Android-versionen pÄ vÄrt specialiserade forum.

Och det sista rÄdet, som kan verka uppenbart. Ju högre klass telefonen har, desto mer kÀnd tillverkare, desto större Àr chansen för problemfri anvÀndning direkt "förpackad". AnvÀnd i möjligaste mÄn enheter frÄn Google, Samsung, LG, OnePlus, Huawei och alla enheter pÄ Android One. I denna artikel anvÀnds skÀrmdumpar frÄn telefonen LG V30+ med Android 8.0.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster