Ngano nga dili ko makadawat sa PUSH notifications sa 3CX VoIP client para sa Android

Mahimong nasulayan na nimo ang among bag-ong app 3CX alang sa Android Beta. Kami sa pagkakaron aktibo nga nagtrabaho sa usa ka pagpagawas nga maglakip, taliwala sa ubang mga butang, suporta sa pagtawag sa video! Kung wala pa nimo makita ang bag-ong kliyente sa 3CX, pag-apil grupo sa mga beta tester!

Bisan pa, namatikdan namon ang usa ka kasagaran nga problema - dili lig-on nga operasyon sa mga pahibalo sa PUSH bahin sa mga tawag ug mensahe. Usa ka kasagaran nga negatibo nga pagrepaso sa Google Play: kung ang aplikasyon karon dili aktibo, ang mga tawag dili gidawat.

Ngano nga dili ko makadawat sa PUSH notifications sa 3CX VoIP client para sa Android

Giseryoso namo ang maong feedback. Sa kinatibuk-an, ang imprastraktura sa Google Firebase nga gigamit sa Google alang sa mga pahibalo kasaligan kaayo. Busa, angay nga bahinon ang problema sa PUSH ngadto sa daghang lebel - mga punto diin kini mahimong motungha:

  1. Talagsa nga mga problema sa serbisyo sa Google Firebase. Mahimo nimong susihon ang kahimtang sa serbisyo dinhi.
  2. Dayag nga mga sayup sa among aplikasyon - ibilin ang mga pagsusi sa Google Play.
  3. Ang mga problema sa pag-set up sa imong telepono - mahimo nimong gihimo ang pipila nga mga setting o gi-install ang mga aplikasyon sa pag-optimize nga nakabalda sa operasyon sa PUSH.
  4. Mga bahin sa kini nga Android nga gitukod sa kini nga modelo sa telepono. Dili sama sa Apple, ang mga nag-develop sa Android device nag-customize sa sistema pinaagi sa pagdugang sa nagkalain-laing mga "pag-uswag" niini, nga, sa default o kanunay, gibabagan ang PUSH.

Niini nga artikulo maghatag kami mga rekomendasyon bahin sa pagpaayo sa kasaligan sa PUSH sa katapusang duha ka punto.

Mga problema sa pagkonektar sa mga server sa Firebase

Kanunay adunay usa ka sitwasyon diin ang PBX malampuson nga konektado sa imprastraktura sa Firebase, apan ang PUSH wala moabut sa device. Sa kini nga kaso, susiha kung ang problema makaapekto lamang sa aplikasyon sa 3CX o uban pang mga aplikasyon usab.

Kung dili makita ang PUSH sa ubang mga aplikasyon, sulayi nga i-on ug i-off ang Airplane mode, i-restart ang Wi-Fi ug mobile data, o bisan i-restart ang imong telepono. Kini nagtangtang sa Android network stack ug ang problema mahimong masulbad. Kung ang 3CX nga aplikasyon lamang ang apektado, sulayi ang pag-uninstall ug pag-instalar niini.

Ngano nga dili ko makadawat sa PUSH notifications sa 3CX VoIP client para sa Android

Mga gamit sa pagdaginot sa enerhiya gikan sa tiggama sa telepono

Bisan kung ang Android adunay built-in nga power saving nga mga bahin, ang mga tiggama sa smartphone nagdugang sa ilang kaugalingon nga "mga pag-uswag." Sa tinuud, ang pipila niini nagpalugway sa kinabuhi sa aparato, apan sa parehas nga oras mahimo’g makaapekto sila sa operasyon sa mga aplikasyon sa background. Among girekomendar ang pagpangita ug pag-disable sa bisan unsang third-party nga himan sa pagdaginot sa enerhiya.

Bisan pa, kinahanglan ka mag-amping dinhi. Ang mga vendor kasagarang maghimo sa ilang kaugalingong power-saving nga mga feature aron mapugngan ang pag-init sa telepono. Usahay sila mosulay sa pag-atubang sa mga pagkadili hingpit sa hardware niining paagiha, apan kung ang telepono masunog, dili kini igsapayan. Busa, human ma-disable ang "gipauswag" nga mga bahin sa pag-save sa kuryente, sulayi ang aparato ubos sa pagkarga. Ug, siyempre, gamita ang taas nga kalidad nga mga charger ug branded nga USB cable.

Mga pagdili sa datos sa background

Ang pagbalhin sa data sa background gigamit sa daghang mga serbisyo ug aplikasyon sa Android. Ang kasagaran nga pananglitan mao ang awtomatikong pag-update sa mga na-install nga aplikasyon. Kung ang tiggamit adunay mga pagdili sa kantidad sa data nga gibalhin, ang serbisyo sa Android Background Data Restriction yano nga nagbabag sa trapiko sa aplikasyon sa background, lakip ang mga abiso sa PUSH.

Siguruha nga dili iapil ang kliyente sa 3CX gikan sa ingon nga mga pagdili. Adto sa Settings> Applications and notifications> About the application> 3CX> Data transfer ug i-on ang Background mode.

Ngano nga dili ko makadawat sa PUSH notifications sa 3CX VoIP client para sa Android

Feature sa Pagtipig sa Data

Ang data saving function wala gigamit kung konektado sa Wi-Fi, apan kini "giputol" nga transmission kung nagtrabaho sa 3G / 4G mobile network. Kung nagplano ka nga gamiton ang kliyente sa 3CX, ang pag-save kinahanglan nga ma-disable sa Settings> Network & Internet> Mobile data> top right menu> Data saving.

Ngano nga dili ko makadawat sa PUSH notifications sa 3CX VoIP client para sa Android

Kung kinahanglan pa nimo nga i-save ang data, i-klik ang Unlimited data access ug i-enable kini para sa 3CX (tan-awa ang miaging screenshot) 

Smart nga makadaginot nga enerhiya sa Android Doze Mode

Sugod sa Android 6.0 (API level 23) Marshmallow, gipatuman sa Google intelihenteng pagdaginot sa enerhiya, nga nag-aktibo kung ang aparato wala magamit sa makadiyot - nagpabilin nga wala’y paglihok kung wala ang display ug wala’y konektado nga charger. Sa parehas nga oras, ang mga aplikasyon gisuspinde, ang pagbalhin sa data gipamubu, ug ang processor moadto sa power-saving mode. Sa Doze Mode, ang mga hangyo sa network wala giproseso gawas sa taas nga prayoridad nga PUSH notifications. Ang mga kinahanglanon sa Doze Mode kanunay nga nahimong labi ka higpit - ang mga bag-ong bersyon sa Android mahimong maka-block sa mga operasyon sa pag-synchronize, lainlaing mga pahibalo, pag-scan sa mga Wi-Fi network, operasyon sa GPS ...

Bisan kung ang 3CX nagpadala sa mga abiso sa PUSH nga adunay taas nga prayoridad, ang Android sa usa ka partikular nga pagtukod mahimo’g ibaliwala kini. Ingon niini: gikuha nimo ang telepono gikan sa lamesa, gi-on ang screen - ug usa ka pahibalo sa umaabot nga tawag moabut (nalangan sa Doze Mode nga pag-save sa enerhiya). Motubag ka - ug adunay kahilom, ang tawag dugay na nga wala. Ang problema gipasamot sa kamatuoran nga ang pipila ka mga himan walay panahon sa paggawas sa Doze Mode o dili kini maproseso sa husto.

Aron masusi kung ang Doze Mode ba ang hinungdan sa problema, isaksak ang imong telepono sa usa ka charger, ibutang kini sa lamesa, ug paghulat og pipila ka segundo aron kini magsugod sa pag-charge. Tawga kini - kung PUSH ug ang tawag moagi, nan ang problema mao ang Doze Mode. Sama sa nahisgutan, kung konektado sa pag-charge, ang Doze Mode dili ma-aktibo. Sa parehas nga oras, ang paglihok sa usa ka standalone nga telepono o pag-on sa screen niini dili garantiya sa usa ka kompleto nga paggawas gikan sa Doze.

Busa, kung ang problema kay Doze, sulayi kuhaa ang 3CX app gikan sa battery optimization mode sa Settings > Apps & notifications > About the app > 3CX > Battery > Battery saving mode exceptions.

Ngano nga dili ko makadawat sa PUSH notifications sa 3CX VoIP client para sa Android

Sulayi ang among mga rekomendasyon. Kung wala sila makatabang, i-install 3CX alang sa Android sa laing telepono ug susiha ang kalig-on. Makatabang kini kanimo nga mahibal-an kung ang isyu naa sa usa ka piho nga aparato o sa network kung diin nimo kini gigamit. Girekomenda usab namon ang pag-install sa tanan nga magamit nga mga update sa Android.

Kung mapakyas ang tanan, palihug ihulagway ang problema sa detalye, nga nagpaila sa eksaktong modelo sa telepono ug bersyon sa Android sa among espesyal nga forum.

Ug usa ka katapusang rekomendasyon nga ingon og klaro. Kon mas taas ang klase sa telepono, mas bantogan ang tiggama, mas taas ang kahigayonan sa walay problema nga operasyon diha mismo sa kahon. Kung mahimo, gamita ang Google, Samsung, LG, OnePlus, Huawei ug tanan nga mga aparato nga naka-on Android Usa. Kini nga artikulo naggamit og mga screenshot gikan sa LG V30+ nga telepono nga nagpadagan sa Android 8.0.

Source: www.habr.com

Idugang sa usa ka comment