Kāpēc es nesaņemu PUSH paziņojumus Android 3CX VoIP klientā

Iespējams, jūs jau esat izmēģinājis mūsu jauno lietotni 3CX Android beta versijai. Pašlaik mēs aktīvi strādājam pie laidiena, kas cita starpā ietvers videozvanu atbalstu! Ja vēl neesat redzējis jauno 3CX klientu, pievienojieties beta testētāju grupa!

Tomēr pamanījām diezgan izplatītu problēmu - nestabilu PUSH paziņojumu darbību par zvaniem un ziņām. Tipiska negatīva atsauksme pakalpojumā Google Play: ja lietojumprogramma pašlaik ir neaktīva, zvani netiek pieņemti.

Kāpēc es nesaņemu PUSH paziņojumus Android 3CX VoIP klientā

Mēs šādas atsauksmes uztveram ļoti nopietni. Kopumā Google Firebase infrastruktūra, ko Google izmanto paziņojumiem, ir ļoti uzticama. Tāpēc ir vērts sadalīt problēmu ar PUSH vairākos līmeņos - punktos, kuros tā var rasties:

  1. Retas problēmas ar pakalpojumu Google Firebase. Jūs varat pārbaudīt pakalpojuma statusu šeit.
  2. Acīmredzamas kļūdas mūsu lietojumprogrammā — atstājiet atsauksmes pakalpojumā Google Play.
  3. Problēmas ar tālruņa iestatīšanu – iespējams, esat veicis noteiktus iestatījumus vai instalējis optimizētāja programmas, kas traucē PUSH darbību.
  4. Šīs Android funkcijas ir balstītas uz šo tālruņa modeli. Atšķirībā no Apple, Android ierīču izstrādātāji pielāgo sistēmu, pievienojot tai dažādus “uzlabojumus”, kas pēc noklusējuma vai vienmēr bloķē PUSH.

Šajā rakstā mēs sniegsim ieteikumus par PUSH uzticamības uzlabošanu pēdējos divos punktos.

Problēmas, veidojot savienojumu ar Firebase serveriem

Bieži ir situācija, kad PBX ir veiksmīgi savienots ar Firebase infrastruktūru, bet PUSH nepienāk pie ierīces. Šādā gadījumā pārbaudiet, vai problēma skar tikai 3CX lietojumprogrammu vai arī citas lietojumprogrammas.

Ja PUSH neparādās citās lietojumprogrammās, mēģiniet ieslēgt un izslēgt lidmašīnas režīmu, restartēt Wi-Fi un mobilos datus vai pat restartēt tālruni. Tas notīra Android tīkla steku, un problēma var tikt atrisināta. Ja tiek ietekmēta tikai 3CX lietojumprogramma, mēģiniet to atinstalēt un atkārtoti instalēt.

Kāpēc es nesaņemu PUSH paziņojumus Android 3CX VoIP klientā

Enerģijas taupīšanas komunālie pakalpojumi no tālruņa ražotāja

Lai gan Android ir iebūvētas enerģijas taupīšanas funkcijas, viedtālruņu ražotāji pievieno savus "uzlabojumus". Patiešām, daži no tiem pagarina ierīces kalpošanas laiku, taču tajā pašā laikā tie var ietekmēt fona lietojumprogrammu darbību. Mēs iesakām atrast un atspējot trešo pušu enerģijas taupīšanas rīkus.

Tomēr šeit jums jābūt uzmanīgiem. Pārdevēji bieži izveido paši savas enerģijas taupīšanas funkcijas, lai tālrunis nesakarstu pārāk daudz. Dažreiz viņi šādi cenšas apiet aparatūras nepilnības, taču, ja tālrunis aizdegsies, tam nebūs nozīmes. Tāpēc pēc “uzlaboto” enerģijas taupīšanas funkciju atspējošanas pārbaudiet ierīci zem slodzes. Un, protams, izmantojiet augstas kvalitātes lādētājus un firmas USB kabeļus.

Fona datu ierobežojumi

Fona datu pārsūtīšanu izmanto daudzi Android pakalpojumi un lietojumprogrammas. Tipisks piemērs ir instalēto lietojumprogrammu automātiska atjaunināšana. Ja lietotājam ir ierobežojumi pārsūtāmo datu apjomam, Android Background Data Restriction pakalpojums vienkārši bloķē fona lietojumprogrammu trafiku, tostarp PUSH paziņojumus.

Noteikti izslēdziet 3CX klientu no šādiem ierobežojumiem. Atveriet sadaļu Iestatījumi > Programmas un paziņojumi > Par lietojumprogrammu > 3CX > Datu pārsūtīšana un ieslēdziet Fona režīmu.

Kāpēc es nesaņemu PUSH paziņojumus Android 3CX VoIP klientā

Datu saglabāšanas funkcija

Datu saglabāšanas funkcija netiek izmantota, kad ir izveidots savienojums ar Wi-Fi, taču tā “pārtrauc” pārraidi, strādājot 3G/4G mobilajos tīklos. Ja plānojat izmantot 3CX klientu, saglabāšana ir jāatspējo sadaļā Iestatījumi > Tīkls un internets > Mobilie dati > augšējā labā izvēlne > Datu saglabāšana.

Kāpēc es nesaņemu PUSH paziņojumus Android 3CX VoIP klientā

Ja jums joprojām ir jāsaglabā dati, noklikšķiniet uz Neierobežota piekļuve datiem un iespējojiet to 3CX (skatiet iepriekšējo ekrānuzņēmumu) 

Vieds enerģiju taupošs Android snaudas režīms

Sākot ar Android 6.0 (API 23. līmenis) Marshmallow, Google ir ieviesis vieda enerģijas taupīšana, kas aktivizējas, kad ierīce kādu laiku netiek lietota – paliek nekustīga ar izslēgtu displeju un bez pievienota lādētāja. Tajā pašā laikā lietojumprogrammas tiek apturētas, datu pārsūtīšana tiek samazināta līdz minimumam, un procesors pāriet enerģijas taupīšanas režīmā. Snaudas režīmā tīkla pieprasījumi netiek apstrādāti, izņemot augstas prioritātes PUSH paziņojumus. Doze Mode prasības nemitīgi kļūst stingrākas – jaunās Android versijas var bloķēt sinhronizācijas darbības, dažādus paziņojumus, Wi-Fi tīklu skenēšanu, GPS darbību...

Pat ja 3CX sūta PUSH paziņojumus ar augstu prioritāti, noteiktas versijas Android var tos ignorēt. Tas izskatās šādi: jūs paņemat tālruni no galda, ekrāns ieslēdzas - un tiek saņemts paziņojums par ienākošu zvanu (aizkavējas miega režīma enerģijas taupīšanas dēļ). Jūs atbildat – un iestājas klusums, zvans jau sen garām. Problēmu saasina fakts, ka dažām ierīcēm nav laika iziet no miega režīma vai tās netiek pareizi apstrādātas.

Lai pārbaudītu, vai problēmu rada miega režīms, pievienojiet tālruni lādētājam, novietojiet to uz galda un pagaidiet dažas sekundes, līdz tas sāks uzlādi. Zvaniet - ja PUSH un zvans iet cauri, tad problēma ir miega režīmā. Kā minēts, kad ir pievienots uzlādei, snaudas režīms netiek aktivizēts. Tajā pašā laikā vienkārša atsevišķa tālruņa pārvietošana vai tā ekrāna ieslēgšana negarantē pilnīgu iziešanu no Doze.

Tātad, ja problēma ir Doze, mēģiniet noņemt lietotni 3CX no akumulatora optimizācijas režīma sadaļā Iestatījumi > Lietotnes un paziņojumi > Par lietotni > 3CX > Akumulators > Akumulatora taupīšanas režīma izņēmumi.

Kāpēc es nesaņemu PUSH paziņojumus Android 3CX VoIP klientā

Izmēģiniet mūsu ieteikumus. Ja tie nepalīdzēja, instalējiet 3CX operētājsistēmai Android citā tālrunī un pārbaudiet stabilitāti. Tas palīdzēs precīzi noteikt, vai problēma ir saistīta ar konkrētu ierīci vai tīklu, kurā to izmantojat. Mēs arī iesakām instalēt visus pieejamos Android atjauninājumus.

Ja nekas cits neizdodas, lūdzu, detalizēti aprakstiet problēmu, norādot precīzu tālruņa modeli un Android versiju specializēts forums.

Un pēdējais ieteikums, kas var šķist acīmredzams. Jo augstāka ir tālruņa klase, jo slavenāks ir ražotājs, jo lielāka iespēja darboties bez problēmām uzreiz no iepakojuma. Ja iespējams, izmantojiet Google, Samsung, LG, OnePlus, Huawei un visas ieslēgtās ierīces Android One. Šajā rakstā ir izmantoti ekrānuzņēmumi no LG V30+ tālruņa, kurā darbojas operētājsistēma Android 8.0.

Avots: www.habr.com

Pievieno komentāru