Partager via


Techniques de backgrounding iOS

Dans les sections suivantes, nous allons explorer les fonctionnalités iOS suivantes, ainsi que les options d’arrière-plan existantes :

  • Tâches en arrière-plan opportunistes : préservez l’autonomie de la batterie en exécutant des tâches en arrière-plan en blocs opportunistes lorsque l’appareil est éveillé pour un autre traitement.
  • Service de transfert en arrière-plan : chargez et téléchargez des fichiers de manière fiable, quelle que soit la status réseau ou la taille de fichier.
  • Extraction en arrière-plan : actualisez une application à partir de l’arrière-plan à intervalles déterminés par le système.
  • Notifications à distance : utilisez des notifications Push pour déclencher des mises à jour de contenu en arrière-plan avant que l’utilisateur ouvre l’application, avec une option permettant d’avertir l’utilisateur ou de mettre à jour en mode silencieux.
  • Mises à jour de l’interface utilisateur en arrière-plan : préparez l’interface utilisateur de l’application pour l’utilisateur et mettez à jour les instantané de l’application à partir de l’arrière-plan.