DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions de gestion du téléphone
  • Procédure WLangage
  • Cas particuliers
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Désactive la gestion des notifications push pour une application WINDEV Mobile (Android ou IOS).
Exemple
NotifPushDésactive()
Syntaxe
NotifPushDésactive([<Procédure WLangage>])
<Procédure WLangage> : Nom de procédure optionnel
Nom de la procédure WLangage appelée lorsque la désactivation a été effectuée.
iPhone/iPad Cette procédure n'est jamais appelée.
Remarques
Android

Procédure WLangage

La procédure WLangage appelée par la fonction NotifPushDésactive est de la forme :
<Nom de la procédure>(<Erreur>)
Cette procédure est appelée lorsque le service de notification a bien effectué le désenregistrement de l'application. Cette procédure doit notamment être utilisée pour notifier au serveur d'application que l'identifiant associé à l'application et à l'appareil n'est plus valide.
Le paramètre <Erreur> est une chaîne de caractères renseignée avec :
  • le message d'erreur si la demande de désenregistrement a échoué,
  • une chaîne vide en cas de succès.

Cas particuliers

  • Android L'appareil communique avec le service de notification Google Cloud Messaging (GCM) en utilisant les ports suivants 5228, 5229 et 5230. Veillez à configurer si nécessaire votre firewall en conséquence.
  • Android Si le service de notification Google Cloud Messaging n'a pas pu être contacté au moment de l'appel de la fonction NotifPushDésactive (problème de connectivité réseau par exemple), la demande de désenregistrement sera automatiquement réitérée avec un intervalle de temps de plus en plus important (1 heure maximum) jusqu'à ce que la demande aboutisse ou qu'une erreur soit levée. Il peut donc se passer un délai relativement long entre l'appel de la fonction NotifPushDésactive et l'appel de la procédure passée en paramètre.
Classification Métier / UI : Code métier
Composante : wd300android.jar
Version minimum requise
  • Version 19
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale