Miksi en saa PUSH-ilmoituksia Androidin 3CX VoIP -asiakassovelluksessa

Olet ehkä jo kokeillut uutta sovellustamme 3CX Android Beta. Työskentelemme parhaillaan aktiivisesti julkaisun parissa, joka sisältää muun muassa videopuhelutuen! Jos et ole vielä nähnyt uutta 3CX-asiakasta, liity beetatestaajien ryhmä!

Huomasimme kuitenkin melko yleisen ongelman - PUSH-ilmoitusten epävakaan toiminnan puheluista ja viesteistä. Tyypillinen negatiivinen arvostelu Google Playssa: jos sovellus ei ole tällä hetkellä aktiivinen, puheluita ei hyväksytä.

Miksi en saa PUSH-ilmoituksia Androidin 3CX VoIP -asiakassovelluksessa

Otamme tällaisen palautteen erittäin vakavasti. Kaiken kaikkiaan Google Firebase -infrastruktuuri, jota Google käyttää ilmoituksiin, on erittäin luotettava. Siksi PUSH-ongelma kannattaa jakaa useisiin tasoihin - pisteisiin, joissa se voi syntyä:

  1. Harvinaisia ​​ongelmia Google Firebase -palvelun kanssa. Voit tarkistaa palvelun tilan täällä.
  2. Ilmeisiä virheitä sovelluksessamme - jätä arvosteluja Google Play -palveluun.
  3. Ongelmia puhelimen asennuksessa - olet saattanut tehdä tiettyjä asetuksia tai asentanut optimointisovelluksia, jotka häiritsevät PUSH:n toimintaa.
  4. Tämän Androidin ominaisuudet perustuvat tähän puhelinmalliin. Toisin kuin Apple, Android-laitteiden kehittäjät mukauttavat järjestelmää lisäämällä siihen erilaisia ​​"parannuksia", jotka oletuksena tai aina estävät PUSH:n.

Tässä artikkelissa annamme suosituksia PUSH:n luotettavuuden parantamiseksi kahdessa viimeisessä kohdassa.

Ongelmia yhteyden muodostamisessa Firebase-palvelimiin

Usein on tilanne, jossa PBX on yhdistetty onnistuneesti Firebase-infrastruktuuriin, mutta PUSH ei saavu laitteeseen. Tarkista tässä tapauksessa, koskeeko ongelma vain 3CX-sovellusta vai myös muita sovelluksia.

Jos PUSH ei näy muissa sovelluksissa, kokeile ottaa lentokonetila käyttöön ja poistaa se käytöstä, käynnistää Wi-Fi ja mobiilidata uudelleen tai jopa käynnistää puhelin uudelleen. Tämä tyhjentää Android-verkkopinon ja ongelma voidaan ratkaista. Jos tämä vaikuttaa vain 3CX-sovellukseen, yritä poistaa se ja asentaa se uudelleen.

Miksi en saa PUSH-ilmoituksia Androidin 3CX VoIP -asiakassovelluksessa

Energiaa säästävät apuohjelmat puhelimen valmistajalta

Vaikka Androidissa on sisäänrakennetut virransäästöominaisuudet, älypuhelinvalmistajat lisäävät omia "parannuksiaan". Itse asiassa jotkut niistä pidentävät laitteen käyttöikää, mutta samalla ne voivat vaikuttaa taustasovellusten toimintaan. Suosittelemme etsimään ja poistamaan käytöstä kaikki kolmannen osapuolen energiansäästötyökalut.

Tässä kannattaa kuitenkin olla varovainen. Myyjät luovat usein omia virransäästöominaisuuksia estääkseen puhelimen kuumenemisen liikaa. Joskus he yrittävät kiertää laitteiston puutteet tällä tavalla, mutta jos puhelin syttyy tuleen, sillä ei ole väliä. Siksi, kun olet poistanut "parannetut" virransäästöominaisuudet käytöstä, testaa laitetta kuormitettuna. Ja tietysti käytä korkealaatuisia latureita ja merkkituotteita USB-kaapeleita.

Taustatietojen rajoitukset

Monet Android-palvelut ja -sovellukset käyttävät taustatiedonsiirtoa. Tyypillinen esimerkki on asennettujen sovellusten automaattinen päivitys. Jos käyttäjällä on rajoituksia siirrettävälle datalle, Android Background Data Restriction -palvelu yksinkertaisesti estää taustasovellusliikenteen, mukaan lukien PUSH-ilmoitukset.

Muista jättää 3CX-asiakasohjelma näiden rajoitusten ulkopuolelle. Siirry kohtaan Asetukset > Sovellukset ja ilmoitukset > Tietoja sovelluksesta > 3CX > Tiedonsiirto ja ota taustatila käyttöön.

Miksi en saa PUSH-ilmoituksia Androidin 3CX VoIP -asiakassovelluksessa

Tiedonsäästöominaisuus

Tiedonsäästötoimintoa ei käytetä Wi-Fi-yhteydessä, mutta se "katkaisee" tiedonsiirron työskennellessäsi 3G/4G-mobiiliverkoissa. Jos aiot käyttää 3CX-asiakasta, tallennus tulee poistaa käytöstä kohdassa Asetukset > Verkko ja Internet > Mobiilidata > oikea ylävalikko > Tiedon tallennus.

Miksi en saa PUSH-ilmoituksia Androidin 3CX VoIP -asiakassovelluksessa

Jos sinun on edelleen tallennettava tietoja, napsauta Rajoittamaton tietojen käyttöoikeus ja ota se käyttöön 3CX:lle (katso edellinen kuvakaappaus) 

Älykäs energiaa säästävä Android Doze Mode

Alkaen Android 6.0 (API-taso 23) Marshmallow, Google on ottanut käyttöön älykästä energiansäästöä, joka aktivoituu, kun laitetta ei käytetä vähään aikaan - pysyy liikkumattomana näytön ollessa pois päältä ja ilman laturia kytkettynä. Samaan aikaan sovellukset keskeytetään, tiedonsiirto minimoidaan ja prosessori siirtyy virransäästötilaan. Torkkutilassa verkkopyyntöjä ei käsitellä lukuun ottamatta korkean prioriteetin PUSH-ilmoituksia. Doze Mode -vaatimukset kiristyvät jatkuvasti - Androidin uudet versiot voivat estää synkronointitoiminnot, erilaiset ilmoitukset, Wi-Fi-verkkojen skannauksen, GPS-toiminnan...

Vaikka 3CX lähettää PUSH-ilmoituksia korkealla prioriteetilla, tietyn koon Android voi jättää ne huomiotta. Se näyttää tältä: otat puhelimen pöydältä, näyttö kytkeytyy päälle - ja saapuvasta puhelusta tulee ilmoitus (viivästyttää Doze Mode energiansäästö). Vastaat - ja on hiljaisuus, puhelu on kauan jäänyt vastaamatta. Ongelmaa pahentaa se, että joillakin laitteilla ei ole aikaa poistua torkkutilasta tai ne eivät käsittele sitä oikein.

Voit tarkistaa, aiheuttaako Doze Mode ongelman, kytkemällä puhelimesi laturiin, asettamalla sen pöydälle ja odottamalla muutama sekunti, että se alkaa latautua. Soita - jos PUSH ja puhelu menee läpi, ongelma on Doze Mode. Kuten mainittiin, torkkutila ei aktivoidu, kun se on kytketty lataukseen. Samaan aikaan pelkkä erillisen puhelimen siirtäminen tai sen näytön käynnistäminen ei takaa täydellistä poistumista Dozesta.

Joten jos ongelma on Doze, yritä poistaa 3CX-sovellus akun optimointitilasta kohdassa Asetukset > Sovellukset ja ilmoitukset > Tietoja sovelluksesta > 3CX > Akku > Akunsäästötilan poikkeukset.

Miksi en saa PUSH-ilmoituksia Androidin 3CX VoIP -asiakassovelluksessa

Kokeile suosituksiamme. Jos ne eivät auttaneet, asenna 3CX Androidille toisessa puhelimessa ja tarkista vakaus. Tämä auttaa sinua määrittämään tarkalleen, onko ongelma tietyssä laitteessa vai verkossa, jossa käytät sitä. Suosittelemme myös kaikkien saatavilla olevien Android-päivitysten asentamista.

Jos mikään muu epäonnistuu, kuvaile ongelmaa yksityiskohtaisesti ja ilmoita tarkka puhelinmalli ja Android-versiomme erikoistunut foorumi.

Ja viimeinen suositus, joka saattaa tuntua itsestään selvältä. Mitä korkeampi luokka puhelin on, mitä tunnetumpi valmistaja, sitä suurempi on häiriöttömän toiminnan mahdollisuudet heti pakkauksesta lähtien. Jos mahdollista, käytä Googlea, Samsungia, LG:tä, OnePlusia, Huaweia ja kaikkia laitteita Android One. Tämä artikkeli käyttää kuvakaappauksia LG V30+ -puhelimesta, jossa on Android 8.0.

Lähde: will.com

Lisää kommentti