Vous avez peut-être déjà essayé notre nouvelle
application Android Beta 3CX . Maintenant, nous travaillons activement sur une version qui inclura, entre autres, un support vidéo! Si vous n'avez pas encore vu le nouveau client 3CX,
rejoignez le groupe beta testeurs !
Cependant, nous avons attiré l'attention sur un problème assez courant - le fonctionnement instable des notifications PUSH concernant les appels et les messages. Commentaires négatifs typiques sur Google Play: si l'application est actuellement inactive, les appels ne seront pas acceptés.

Nous traitons ces avis très attentivement. Dans l'ensemble, l'infrastructure Google Firebase utilisée par Google pour les notifications fonctionne de manière très fiable. Par conséquent, il convient de diviser le problème avec PUSH en plusieurs niveaux - les points auxquels il peut se produire:
- Problèmes rares du service Google Firebase. Vérifiez l'état du service ici .
- Erreurs explicites dans notre application - laissez des commentaires sur Google Play.
- Problèmes de configuration de votre téléphone - vous avez peut-être défini certains paramètres ou installé des applications - optimiseurs qui interfèrent avec PUSH.
- Caractéristiques de cet assemblage Android sur ce modèle de téléphone. Contrairement à Apple, les développeurs d'appareils Android personnalisent le système en y ajoutant diverses «améliorations» qui, par défaut, ou généralement toujours, bloquent PUSH.
Dans cet article, nous donnerons des recommandations pour améliorer la fiabilité de PUSH dans les deux derniers paragraphes seulement.
Problèmes de connexion aux serveurs Firebase
Il existe souvent une situation dans laquelle le PBX est correctement connecté à l'infrastructure Firebase, mais PUSH ne parvient pas à l'appareil. Dans ce cas, vérifiez si le problème n'a touché que l'application 3CX ou d'autres applications également.
Si PUSH ne vient pas dans d'autres applications, essayez d'activer et de désactiver le «mode avion», de redémarrer le Wi-Fi et les «données mobiles», ou même de redémarrer le téléphone. Cela efface la pile réseau Android et le problème peut être résolu. Si seule l'application 3CX est affectée, essayez de la désinstaller et de la réinstaller.

Utilitaires pour économiser l'énergie du fabricant du téléphone
Malgré le fait qu'Android dispose de fonctionnalités d'économie d'énergie intégrées, les fabricants de smartphones ajoutent leurs propres «améliorations». En effet, certains d'entre eux prolongent la durée de vie de l'appareil, mais en même temps, ils peuvent affecter le fonctionnement des applications d'arrière-plan. Nous vous recommandons de rechercher et de désactiver toutes les fonctionnalités d'économie d'énergie tierces.
Cependant, il faut faire attention ici. Souvent, les vendeurs créent leurs propres moyens d'économie d'énergie afin d'éviter que le téléphone ne surchauffe trop. Parfois, de cette façon, ils essaient de contourner les imperfections du matériel, mais si le téléphone s'allume, cela n'aura plus d'importance. Par conséquent, en désactivant les fonctions d'économie d'énergie «améliorées», testez l'appareil sous charge. Et, bien sûr, utilisez des chargeurs de qualité et des câbles USB de marque.
Limitations du transfert de données en arrière-plan
Le transfert de données en arrière-plan est utilisé par de nombreux services et applications Android. Un exemple typique est la mise à jour automatique des applications installées. Si l'utilisateur a des restrictions sur la quantité de données transférées, le service Android Background Data Restriction bloque simplement l'échange en arrière-plan des applications, y compris les notifications PUSH.
Assurez-vous d'exclure le client 3CX de ces restrictions. Accédez à Paramètres> Applications et notifications> À propos de l'application> 3CX> Transfert de données et activez le mode d'arrière-plan.

Fonction d'économie de données
La fonction d'enregistrement des données n'est pas utilisée lorsqu'elle est connectée au Wi-Fi, mais «coupe» la transmission lorsque vous travaillez dans les réseaux mobiles 3G / 4G. Si vous prévoyez d'utiliser le client 3CX, vous devez désactiver l'enregistrement dans Paramètres> Réseau et Internet> Données mobiles> menu en haut à droite> Enregistrement des données.

Si vous devez encore enregistrer des données, cliquez sur Accès illimité aux données et activez-le pour 3CX (voir capture d'écran précédente)
Mode veille intelligent Android
À partir d'Android 6.0 (API niveau 23) Marshmallow, Google a mis en œuvre
une économie d'énergie intelligente , qui est activée lorsque l'appareil n'est pas utilisé pendant un certain temps - il reste immobile avec l'écran éteint et sans chargeur connecté. Dans le même temps, le fonctionnement des applications est suspendu, le transfert de données est minimisé, le processeur passe en mode d'économie d'énergie. Le mode Doze n'exécute pas les requêtes réseau, à l'exception des notifications PUSH de haute priorité. Les exigences du mode Doze sont constamment renforcées - dans les nouvelles versions d'Android, les opérations de synchronisation, diverses notifications, la numérisation des réseaux Wi-Fi, le fonctionnement du GPS peuvent être bloqués ...
Malgré le fait que 3CX envoie des notifications PUSH de haute priorité, Android d'un assemblage spécifique peut les ignorer. Cela ressemble à ceci: vous retirez le téléphone de la table, l'écran s'allume - et une notification d'appel entrant (retardée par l'économie d'énergie en mode Doze) arrive. Réponse - et il y a du silence, l'appel a été manqué depuis longtemps. Le problème est aggravé par le fait que certains appareils n'ont pas le temps de quitter le mode Doze ou de fonctionner incorrectement.
Pour vérifier si le problème du mode Doze est à l'origine, connectez le téléphone au chargement, posez-le sur la table et attendez quelques secondes lorsqu'il commence à se charger. Appelez-le - si PUSH et l'appel passent, alors il est en mode Doze. Comme mentionné, lorsqu'il est connecté à la charge, le mode Doze n'est pas activé. Dans le même temps, si vous déplacez simplement le téléphone autonome ou allumez son écran, une sortie complète de Doze n'est pas garantie.
Donc, si le problème est Doze, essayez de supprimer l'application 3CX du mode d'optimisation de la batterie dans Paramètres> Applications et notifications> À propos de l'application> 3CX> Batterie> Exceptions du mode d'économie d'énergie.

Essayez nos recommandations. S'ils n'ont pas aidé, installez
3CX pour Android sur un autre téléphone et vérifiez la stabilité. Cela vous aidera à déterminer exactement s'il se trouve dans un appareil particulier ou dans le réseau où vous l'utilisez. Nous vous recommandons également d'installer toutes les mises à jour Android disponibles.
Si tout le reste échoue, décrivez le problème en détail, en indiquant le modèle de téléphone exact et la version d'Android dans notre
forum dédié .
Et la dernière recommandation, qui peut sembler évidente. Plus la classe du téléphone est élevée, plus le fabricant est célèbre, plus les chances de fonctionnement sans problème dès la sortie de l'emballage sont élevées. Si possible, utilisez Google, Samsung, LG, OnePlus, Huawei et tous
les appareils
Android One . Cet article a utilisé des captures d'écran du téléphone LG V30 + avec Android 8.0.