Võib-olla olete juba proovinud meie uut rakendust . Praegu teeme aktiivselt tööd väljaande kallal, mis sisaldab muu hulgas videokõnesid! Kui te pole veel uut 3CX klienti näinud, liituge !
Oleme märganud, et esineb üsna levinud probleem — helistamiste ja sõnumite PUSH-teavituste ebastabiilne töö. Tüüpiline negatiivne ülevaade Google Play's: kui rakendus pole hetkel aktiivne, ei aktsepteerita kõnesid.

Me käsitleme selliseid ülevaateid äärmiselt tõsiselt. Üldiselt töötab Google Firebase'i infrastruktuur, mida Google kasutab teavituste jaoks, väga usaldusväärselt. Seetõttu tasub PUSH-probleemi jagada mitmeks tasandiks — punktideks, kus see võib tekkida:
- Harvad Google Firebase'i teenuse probleemid. Teenuse staatust saab kontrollida .
- Kohased vead meie rakenduses — jätke arvustusi Google Play's.
- Probleemid telefoni seadistamisega — teil võivad olla tehtud teatud seadistused või installitud rakendused — optimeerijad, mis takistavad PUSH-i toimimist.
- Selle telefonimudeli Androidi versiooni eripära. Erinevalt Apple'ist kohandavad Android-seadmete arendajad süsteemi, lisades erinevaid "parandusi", mis vaikimisi või isegi alati blokeerivad PUSH-i töö.
Selles artiklis toome välja soovitused, kuidas parandada PUSH-i usaldusväärsust just kahes viimases punktis.
Probleemid ühendusega Firebase serveritega
Sageli esineb olukord, kus PBX on edukalt ühendatud Firebase infrastruktuuriga, kuid PUSH ei jõua seadmesse. Sel juhul kontrollige, kas probleem puudutab ainult 3CX rakendust või ka teisi rakendusi.
Kui PUSH ei jõua ka teistesse rakendustesse, proovige sisse ja välja lülitada "lennurežiim", taaskäivitada Wi-Fi ja "mobiilised andmed" või isegi telefon taaskäivitada. Sellega puhastatakse Androidi võrgu stekk ja probleem võib lahenduda. Kui ainult 3CX rakendus on mõjutatud, proovige see eemaldada ja uuesti installida.

Telefonitootja energiasäästurežiimid
Kuigi Androidil on sisseehitatud energiasäästurežiimid, lisavad nutitelefonide tootjad sageli oma omad "parandused". Tõepoolest, mõned neist pikendavad seadme akuefektiivsust, kuid võivad samas mõjutada taustrakenduste tööd. Soovitame leida ja keelata kõik kolmanda osapoole energiakokkuhoiu funktsioonid.
Siiski tuleb olla ettevaatlik. Tihti loovad tootjad oma energiasäästurežiimid, et vältida telefoni ülekuumenemist. Mõnikord püütakse sel viisil mööda hiilida riistvara puudustest, kuid kui telefon süttib, pole sel enam tähtsust. Seetõttu, kui olete välja lülitanud "parendatud" energiasäästurežiimid, testige seadet koormuse all. Ja loomulikult, kasutage kvaliteetseid laadijaid ja bränditud USB-kaableid.
Andmete taustülekande piirangud
Taustandmete edastamine on kasutusel paljude Androidi teenuste ja rakenduste poolt. Tüüpiline näide on installitud rakenduste automaatne uuendamine. Kui kasutajal on piirangud edastatavate andmete mahule, blokeerib Androidi taustandmete piirang rakenduste taustvahetuse, sealhulgas PUSH-teavitused.
Veenduge, et klient 3CX oleks sarnastest piirangutest välja jäetud. Minge sektsiooni Seaded > Rakendused ja teavitused > Rakenduse info > 3CX > Andmete edastamine ja lubage Taustarežiim.

Andmete kokkuhoiu funktsioon
Andmete kokkuhoiu funktsioon ei kehti Wi-Fi-ühenduse korral, kuid „lõikab” edastuse, kui töötada mobiilsetes 3G/4G võrkudes. Kui plaanite kasutada klienti 3CX, tuleks kokkuhoid välja lülitada jaotisest Seaded > Võrk ja internet > Mobiilne andmeside > ülemine parem menüü > Andmete kokkuhoid.

Kui andmete kokkuhoid on siiski vajalik, vajutage Piiramatu andmeedastus ja lubage see 3CX jaoks (vt eelmist ekraanipilti)
Androidi nutikas energiasäästurežiim Doze Mode
Alates Androidi versioonist 6.0 (API tase 23) Marshmallow on Google rakendanud , mis aktiveeritakse, kui seade pole teatud aja jooksul kasutuses — see jääb paigale, ekraan on välja lülitatud ja laadijat ei ole ühendatud. Samal ajal peatatakse rakenduste töö, andmeedastus minimeeritakse ja protsessor läheb energiasäästurežiimi. Doze Režiimis ei täideta võrgu päringuid, välja arvatud kõrge prioriteediga PUSH-teavitused. Doze Režiimi nõuded muutuvad pidevalt rangemaks — uutes Androidi versioonides võivad olema blokeeritud sünkroniseerimise toimingud, erinevad teavitused, Wi-Fi võrkude skaneerimine, GPS-i töö…
Kasutades kõrge prioriteediga PUSH-teavitusi, võib konkreetse Androidi versiooni võime neid ignoreerida. See toimub järgmiselt: võtate telefoni laua pealt, ekraan süttib — ja tuleb (Doze Režiimi kaudu edasi lükatud) teavitus saabunud kõnest. Vastate — ja seal on vaikus, kõne on juba ammu vahele jäetud. Probleemi süvendavad mõned seadmed, mis ei suuda Doze Režiimist välja tulla või teevad seda valesti.
Kontrollimiseks, kas Doze režiim on probleemiks, ühendage telefon laadijaga, asetage see lauale ja oodake mitu sekundit, kuni see hakkab laadima. Helistage sellele — kui PUSH ja kõne läbivad, siis on probleem Doze režiimis. Nagu mainitud, ei aktiveerita Doze režiimi, kui seade on laadimisega ühendatud. Samal ajal, kui lihtsalt liigutada iseseisvat telefoni või aktiveerida selle ekraan — ei taga see täielikku väljumist Doze'ist.
Nii et kui probleem on Doze'is, proovige eemaldada rakendus 3CX aku optimeerimise režiimist, minnes menüüsse Seaded > Rakendused ja teavitused > Rakenduse > 3CX > Aku > Energiakaitse erandid.

Proovige meie soovitusi. Kui need ei aidanud, installige teisele telefonile ja kontrollige töö stabiilsust. See aitab täpselt kindlaks teha, kas probleem on konkreetses seadmes või võrgus, kus te seda kasutate. Samuti soovitame installida kõik saadaval olevad Androidi uuendused.
Kui miski ei aidanud, kirjeldage probleemi üksikasjalikult, märkides täpselt telefoni mudeli ja Androidi versiooni meie .
Ja viimane soovitus, mis võib tunduda ilmselge. Mida kõrgem on telefoni klass ja tuntum on tootja, seda suurem on tõenäosus probleemidevabaks toimimiseks otse "karbist välja". Kui võimalik, kasutage Google'i, Samsungi, LG, OnePlusi, Huawei seadmeid ja kõiki seadmeid, mis on . Selles artiklis on kasutatud ekraanipilte LG V30+ telefonist, millel on Android 8.0.
Allikas: habr.com
