Comment activer les mises à jour de contenu sur iPhone. Paramètres de l'application iOS à vérifier chaque mois

Comment désactiver les mises à jour automatiques des applications sur Android si l'installation constante de nouvelles données consomme une grande quantité de trafic et de RAM du téléphone ?

Vous pouvez désactiver la fonction à l'aide des fonctions intégrées de votre gadget.

Comment fonctionne la mise à jour du logiciel ?Android

Lors de la publication d'un logiciel, les développeurs ne peuvent pas l'adapter parfaitement à tous les appareils. C'est pourquoi le programme peut souvent ne pas fonctionner correctement sur certains modèles de smartphones. Remarquant de telles inexactitudes, les programmeurs corrigent les défauts, testent le produit résultant et publient de nouveaux composants. En les installant, l'utilisateur recevra une version plus avancée de son jeu préféré ou d'un autre type de logiciel.

Chaque mise à jour a sa propre désignation numérique - numéro de version. Il est écrit en 1.0, 2.0, 2.1 et ainsi de suite. Lorsque vous installez pour la première fois quelque chose sur votre gadget à partir du Play Store, vous obtenez la dernière version de la mise à jour. Au fil du temps, de plus en plus d'améliorations du programme apparaîtront.

Pour empêcher l'utilisateur de le désinstaller et de le réinstaller, le magasin propose une fonction de mise à jour : il vous suffit d'appuyer sur la touche appropriée et d'obtenir la dernière version en quelques secondes. Toutes les données et fichiers utilisateur seront enregistrés. Dans la fenêtre Google Store, vous pouvez voir les nouveautés et les fonctionnalités qui ont été ajoutées à votre application préférée.

Riz. 2 – afficher des informations sur les nouveaux composants sur Google Play

Souvent, dans la boutique Android, la fonction de mise à jour automatique du logiciel installé sur le téléphone est déjà activée. Cette fonctionnalité vous permettra de ne pas surveiller les versions constantes des composants, car les développeurs les créent presque chaque semaine. Si l'installation en arrière-plan interfère avec votre travail avec l'appareil ou consomme beaucoup d'Internet, vous devez désactiver la fonction.

Désactivez les mises à jour automatiques en utilisantJouer Marché

Si vous ne souhaitez pas installer d'utilitaires supplémentaires conçus pour fonctionner avec les mises à jour du système Android, utilisez le Play Market standard. Avec son aide, vous pouvez également configurer le fonctionnement des mises à jour. Suivez les instructions pour empêcher le téléchargement et l'installation automatiques de nouveaux composants :

  • Ouvrez la boutique d'applications ;
  • La page d'accueil du magasin apparaîtra. Ouvrez le menu en effleurant vers la droite ou en cliquant sur l'icône correspondante ;

Riz. 3 – écran d'accueil dans Play Market

  • Au bas de la liste des menus, sélectionnez « Paramètres » et accédez à la fenêtre de modification de la configuration du programme ;

Fig. 4 – menu principal du magasin

  • Dans la catégorie des paramètres généraux, cliquez sur l’option « Mises à jour automatiques du logiciel ». Une fenêtre de sélection d'une méthode de mise à jour s'ouvrira. Sélectionnez "Jamais" et fermez la fenêtre.

Riz. 5 – désactiver la mise à jour

Désactiver la mise à jour dans les paramètres du téléphone

En installant un jeu ou un programme, vous acceptez le contrat d'utilisation selon lequel le logiciel peut avoir accès aux fonctions système intégrées et à d'autres programmes. Même si vous avez désactivé les mises à jour dans le store, l'installation d'une nouvelle version ne pourra pas être effectuée par le Market, mais par l'application elle-même. Cela se produit si la fonction de mise à jour automatique du logiciel est activée dans les paramètres du smartphone.

Pour désactiver la fonctionnalité, procédez comme suit :

  • Accédez aux paramètres du gadget ;
  • Cliquez sur l'icône « À propos de l'appareil » ;
  • Sélectionnez l'option « Mise à jour du logiciel » ;

Fig.6 – Fenêtre « À propos de l'appareil » dans le système d'exploitation Android

  • Dans la nouvelle fenêtre, décochez la case à côté de l'élément « Mise à jour automatique ».

Mettre à jour manuellement les programmes

En téléchargeant manuellement les dernières nouvelles et versions de vos programmes préférés, vous pouvez réduire la consommation de trafic et simplement accélérer le fonctionnement de votre smartphone, car les processus en arrière-plan ne téléchargeront pas constamment des données. Le travail manuel avec les mises à jour convient aux utilisateurs dont les téléphones ont trop d'applications installées et dont les ressources du téléphone ne leur permettent pas d'effectuer de nombreuses opérations en arrière-plan.

De plus, les mises à jour constamment activées réduisent rapidement la charge de la batterie et ralentissent le fonctionnement du gadget. Après avoir désactivé l'installation de nouvelles données, vous devez effectuer périodiquement vous-même des mises à jour. Vous pouvez procéder comme suit :

  • Accédez à Google Play ;
  • Cliquez sur l'icône de menu dans le coin supérieur gauche de l'application ;
  • Dans la liste qui s'ouvre, sélectionnez « Mes applications et jeux » ;
  • Allez dans l'onglet « Installé » ;

Fig.8 - visualisation et mise à jour manuelle des applications installées

  • Un bouton « Mettre à jour » apparaîtra à côté du logiciel pour lequel une mise à jour est disponible. Vous pouvez démarrer le processus de téléchargement d'une nouvelle version de l'utilitaire pour une application ou pour toutes à la fois. Cliquez simplement sur « Tout mettre à jour » en haut à droite de l'onglet de votre boutique ouverte.

Après avoir cliqué sur le bouton « Tout mettre à jour », le processus de téléchargement et d'installation des dernières données du programme à partir du serveur du magasin commencera. Cela peut prendre un certain temps, selon la quantité de logiciels installés sur votre gadget.

Pour chaque programme, le processus d'installation de nouveaux composants via le Google Play Market commencera :

Fig.9 – installation de nouveaux composants

L'avantage de cette méthode de travail avec les applications est que vous choisissez l'heure d'installation des composants et qu'ils ne commenceront pas à télécharger au mauvais moment, lorsqu'il y a peu de trafic sur le téléphone ou une faible vitesse de connexion réseau.

Une autre méthode de mise à jour consiste à surveiller les messages système dans la fenêtre de l'application en cours d'exécution. Lorsqu'un développeur publie des mises à jour importantes de sécurité ou de fonctionnalités et que l'utilisateur les ignore, immédiatement après le lancement du logiciel, une fenêtre apparaîtra l'informant de la nécessité d'installer une nouvelle version du jeu/utilitaire. Dans ce cas, acceptez simplement l'installation, vérifiez votre connexion Internet et téléchargez le package de données du développeur afin que le programme fonctionne de manière stable.

Même si vous avez désactivé les mises à jour automatiques, le Play Market vous informera périodiquement de la disponibilité de nouvelles versions de jeux et d'utilitaires. Un ou plusieurs messages apparaîtront dans le centre de notification avec des informations sur les nouvelles fonctionnalités du programme et un bouton d'installation.

Fig. 10 - Centre de notification sous Android

Veuillez noter que si la fenêtre Google Play ne dispose pas de bouton pour mettre à jour des programmes spécifiques ou toutes les données installées, vous devez installer de nouveaux composants pour la boutique elle-même :

  • Accédez aux paramètres de l'appareil ;
  • Ouvrez la fenêtre « Applications » - « Toutes » - « Play Store » ;
  • Démarrez le processus de mise à jour et supprimez également le cache pour éviter les erreurs.

Fig. 11 – Mise à jour du Play Market

Comment supprimer une mise à jour d'un programme ?

Si la mise à jour a déjà été installée, mais qu'après celle-ci, des difficultés sont apparues lors de l'utilisation de l'application : blocages, erreurs, bugs ou si vous n'aimez tout simplement pas le nouveau design. Sur Android, vous pouvez toujours revenir à la version précédente du logiciel. Pour ce faire, désactivez les mises à jour automatiques et dans les paramètres procédez comme suit :

  • Ouvrez la liste de tous les programmes ;
  • Sélectionnez l'application souhaitée ;
  • Dans la fenêtre qui s'ouvre, cliquez sur « Désinstaller les mises à jour ».

Fig. 12 – suppression de la mise à jour

Vidéos thématiques :

Comment désactiver la mise à jour automatique des applications Android sur Google Play

Tout le monde ne sait pas que Google Play peut proposer une option permettant de mettre à jour automatiquement les applications. Cela peut entraîner des dépenses imprévues si vous disposez d'un forfait tarifaire avec paiement du trafic Internet. Ce screencast vous montre comment désactiver les mises à jour automatiques des applications.

Comment désactiver les mises à jour automatiques des applications sur Android

Comment désactiver les mises à jour automatiques des applications sur Android

La fonctionnalité de mise à jour automatique des applications a été introduite pour la première fois dans iOS 7. Dès qu'une nouvelle version d'un programme est publiée, le système la télécharge et l'installe sans demander la permission de l'utilisateur. D'une part, la mise à jour automatique est très pratique, car vous n'avez pas besoin d'effectuer constamment la même procédure.

En contact avec

D'un autre côté, certains propriétaires d'iPhone et d'iPad n'apprécieront peut-être pas le manque de contrôle sur ce qui est téléchargé sur l'appareil. S'il le souhaite, l'utilisateur peut désactiver la fonction de mise à jour automatique. C'est assez facile à faire.

Comment activer/désactiver la fonctionnalité de mise à jour automatique dans iOS

1 . Ouvrez l'application " Paramètres».

2 . Aller à la rubrique iTunes Store et App Store.

3 . Faites défiler jusqu'à la sous-section " Téléchargements automatiques" et, selon le besoin, activer ou désactiver les éléments " Programmes" Et " Mises à jour».

Il existe également une solution pour ceux qui souhaitent utiliser la fonction de mise à jour automatique, mais ne veulent pas gaspiller de données mobiles. Les développeurs ont prévu la possibilité de mettre à jour automatiquement uniquement lorsqu'il existe une connexion active au réseau Wi-Fi.

Note: Les applications sont automatiquement mises à jour lorsque votre iPhone ou iPad est connecté à un chargeur.

Vous pouvez configurer la mise à jour automatique via Wi-Fi comme suit : ci-dessous dans la même section, vous devez désactiver l'interrupteur à bascule " Données cellulaire" Désormais, lorsque vous connectez votre smartphone au Wi-Fi, les applications seront automatiquement mises à jour et vous n'aurez plus à penser à la sécurité du trafic mobile.

Malheureusement, les développeurs n'ont pas prévu la possibilité d'une mise à jour automatique sélective, il ne sera donc pas possible de configurer cette fonction pour des applications spécifiques.

En général, la mise à jour automatique est une chose très utile, mais elle complique parfois la vie de l'utilisateur. En règle générale, dans les nouvelles versions, les créateurs d'applications éliminent les défauts des versions précédentes, mais parfois les mises à jour contiennent encore des erreurs pouvant détériorer les performances de l'iPhone ou de l'iPad.

24 avril 2010 à 21h22

Mise à jour du contenu de l'application iPhone

  • Développement iOS

De nombreuses applications mobiles affichent le contenu du serveur à l'utilisateur, et ce contenu peut être affiché en ligne et hors ligne. Travailler en ligne est trivial : lors d'un certain événement de l'interface utilisateur, l'application lit les données du réseau et les montre à l'utilisateur. Travailler hors ligne peut être beaucoup plus intéressant - la possibilité de travailler avec des documents dans le métro, etc. Mais travailler hors ligne pose également des problèmes : il est désormais nécessaire de synchroniser les données et ce processus ne doit pas bloquer l'interface utilisateur.

Éléments du code source

- accès aux ressources du réseau
- traitement XML
- accès au système de fichiers
- travailler avec des flux

Exigences de candidature

L'application doit afficher les fichiers texte du serveur en mode hors ligne. A chaque démarrage, une synchronisation se produit. Dans ce cas, le processus de mise à jour ne doit pas bloquer le travail de l’utilisateur avec l’interface. Le processus de mise à jour lui-même comprend deux étapes :
1. Lecture d'une liste de fichiers depuis le serveur

Conception de codes

Pour gérer l'ensemble du processus, nous allons créer une classe UpdateManager qui gérera les objets « Updaters ». Pour le moment, nous avons besoin de deux « Updaters » : un pour lire la liste des fichiers et le second pour travailler avec les fichiers. Nous définirons pour eux une seule façade, ce qui nous permettra d'étendre le système à l'avenir. avoir au moins une méthode - start - qui appellera UpdateManager tour à tour pour chaque programme de mise à jour.

Nous savons d'avance que nous utiliserons une connexion asynchrone pour accéder au réseau. Cela nous oblige à continuer explicitement UpdateManager une fois que chaque programme de mise à jour a fini de s'exécuter.
Déclarons deux protocoles :

@protocol UpdaterProtocol -(void)startUpdate:(id) manager ;

UpdateManagerProtocol déclare une méthode appelée par chaque programme de mise à jour à la fin du travail.

Nos cours ressemblent à ceci :

Tous les programmes de mise à jour fonctionnent de la même manière :

XMLListUpdater suit les étapes :
1. Lit le fichier XML du serveur dans le tampon
2. Analyse XML
3. Ajoute chaque fichier à la file d'attente

FileUpdater suit les étapes :
1. Récupère le fichier suivant de la file d'attente
2. Vérifie si le fichier existe déjà sur le disque
3. Télécharge le fichier
4. Répète le processus si la file d'attente n'est pas vide

Source

Tout d’abord, écrivons le code sans mentionner les threads.

UpdateManager.h déclare une méthode statique pour démarrer l'ensemble du processus. Dans le constructeur d'instance (init), tous les Updaters sont créés, ajoutés à la file d'attente et appelés les uns après les autres.

Puisque chaque programme de mise à jour lit les données du réseau, le code général peut être placé dans une classe distincte - NetworkClient. Il implémente UpdaterProtocol ainsi qu'une méthode pour démarrer une connexion asynchrone (startNetworkCall).

Le premier programme de mise à jour est XMLFileUpdater. Au démarrage, il lit le XML en mémoire à partir d'une adresse préalablement connue. Une fois terminé, XMLListUpdater crée un analyseur XML pour traiter les données. Chaque fichier de la liste est ajouté à la file d'attente pour être traité par le prochain programme de mise à jour.

La deuxième étape de la mise à jour du contenu de FilesUpdater consiste à lire la file d'attente et à télécharger chaque fichier manquant.

Nous pouvons maintenant démarrer le processus UpdateManager lorsque la vue principale est chargée - et l'application synchronise le contenu.

La vue ne contient qu'un seul bouton, sans aucune action. Lors de la mise à jour du contenu, l'interface sera bloquée et appuyer sur le bouton le révélera. Plus tard, nous nous débarrasserons du blocage en ajoutant un nouveau fil de discussion.

Ajout d'un fil de discussion séparé

Puisque nous avons déjà tout le code pour travailler avec les données, il suffit de lancer un thread séparé et d'y effectuer la mise à jour.
Ajoutons une nouvelle méthode à UpdateManager - startInThread. Avec des étapes simples :
1. Créer NSAutoReleasePool
2. Démarrez le processus de mise à jour
3. Lancez RunLoop
4. Libérez la piscine

NSAutoRelease doit être créé dans chaque nouveau thread pour gérer automatiquement la mémoire. Sinon, vous obtiendrez beaucoup d'erreurs dans la console.

RunLoop est une chose plus intéressante. Si vous commentez RunLoop et exécutez l'application, vous verrez un message concernant le début d'une connexion réseau, mais d'autres événements - tels que la réception de données du réseau, la fin de la connexion - ne se produiront pas. Le problème est la fin anticipée du thread - qui se termine lorsque la méthode "startInThread" se termine. Par conséquent, nous exécutons RunLoop pour garder le thread actif.

L'initialisation d'UpdateManager peut désormais être déplacée vers main.m.

Notes sur le code source

UpdateManager.h contient des directives de compilation - WORK_IN_SEPARATE_THREAD. S'il est défini sur zéro, aucun nouveau thread ne sera créé et l'interface utilisateur sera bloquée. Lorsqu'il est défini sur un, la mise à jour aura lieu dans un fil de discussion séparé

Texte source du projet.

Les programmeurs Apple ont préparé des dizaines de nouvelles fonctionnalités qui devraient rendre l'utilisation des appareils mobiles encore plus pratique. L'un des changements les plus intéressants dans iOS 7 concerne les mises à jour des applications en arrière-plan. Malheureusement, tout le monde ne comprend pas comment cela fonctionne et espère essayer un véritable multitâche dans le système d'exploitation mobile d'Apple. Malheureusement, ou peut-être heureusement, les applications s'endorment toujours en arrière-plan et ne fonctionnent pas en permanence. Mais Cupertino a trouvé un moyen de fournir aux utilisateurs un contenu pertinent immédiatement après le lancement, sans attendre les mises à jour.

Les responsabilités multitâches incluent désormais le suivi de l’utilisation des applications et la planification des mises à jour. En d’autres termes, si vous vous réveillez à 8 heures du matin tous les jours et que vous lisez Twitter à la première heure, le flux mis à jour sera chargé avant que l’utilisateur ne lance l’application.

Bien entendu, le chargement en arrière-plan consomme un peu plus de batterie que si le smartphone ou la tablette était au repos. Mais Apple a essayé de minimiser l'impact sur la durée de vie de la batterie : iOS n'effectue des mises à jour que pendant les périodes de faible consommation d'énergie. Par exemple, lorsque l'appareil est connecté à un réseau Wi-Fi.

L'introduction du chargement en arrière-plan dans iOS 7 ne signifie pas que chaque application installée se tiendra à jour. Les développeurs doivent implémenter cette fonctionnalité et ce n'est qu'alors que des mises à jour cachées se produiront.

Il existe actuellement très peu d’applications dans l’App Store prenant en charge les mises à jour en arrière-plan. Par exemple, sur mon iPad, seules trois applications installées sur trente peuvent interagir avec le multitâche amélioré d'iOS 7. Vous pouvez le découvrir dans la « Mise à jour du contenu » de la section des paramètres principaux. Veuillez noter que cette fonctionnalité est activée par défaut, ce qui signifie que les smartphones et les tablettes consomment légèrement plus d'énergie.

Nous n'avons besoin d'aucun optimiseur, réglage ou utilitaire. Manger première façon, vérifié. Et il y en a une longue, on continue aujourd'hui.

1. Désactivez la mise à jour du contenu en arrière-plan

Même l'iPhone ou l'iPad le plus récent commencera à ralentir si, en arrière-plan, des applications téléchargent constamment quelque chose depuis le réseau, mettent à jour des données ou envoient des statistiques.

  • aller à Paramètres – Général – Mise à jour du contenu;
  • voir quelles applications souhaitent s'exécuter en arrière-plan ;
  • désactivez ceux que vous utilisez rarement et ceux qui n’ont aucune raison d’aller en ligne pour obtenir des mises à jour ;
  • Vous pouvez désactiver radicalement toutes les activités en arrière-plan avec un seul interrupteur.

Vous ne devez laisser l’activité en arrière-plan que pour les applications vraiment importantes. Par exemple, si vous avez besoin d'avoir constamment les dernières prévisions météorologiques ou d'être au courant de tous les changements sur un certain messager ou réseau social. Pour de telles applications, vous devez laisser la possibilité de télécharger des données en arrière-plan.

N'hésitez pas à désactiver tous les jeux et la plupart des programmes qui fonctionnent correctement hors ligne.

2. Nettoyage des applications « lourdes »

Il n'y a souvent pas assez de mémoire sur un iPhone ou un iPad, surtout si ce n'est pas le cas. Lorsque la mémoire est insuffisante, l'appareil commence inévitablement à ralentir. Un simple client de messagerie ou de service cloud peut occuper plusieurs dizaines de mégaoctets, et le contenu qui y est stocké occupe des centaines ou des milliers de mégaoctets sur l'appareil.

  • ouvrir Paramètres – Général – Stockage et iCloud;
  • comparer la taille du programme et la taille des documents et des données qui y sont stockés ;
  • supprimer le contenu inutile de l'application ;
  • Vous pouvez supprimer le programme et le télécharger à nouveau depuis l'App Store.

3. Supprimez les animations inutiles

  • aller à Paramètres - Général - Accessibilité;
  • cherche l'option Réduire les mouvements et allumez-le.

Vous vous débarrasserez des tremblements, du papier peint flottant, de l'ouverture et de la fermeture fluides des programmes.

4. Désactivez le téléchargement automatique de contenu

Pour éviter que les programmes, jeux et contenus téléchargés sur d'autres appareils ne se retrouvent automatiquement sur votre iPhone, désactivez cette fonctionnalité iOS.

  • ouvrir Paramètres - iTunes et App Store;
  • désactivez le téléchargement de contenu sur votre appareil.

Vous résoudrez 4 problèmes d'un seul coup : vous réduirez l'activité en arrière-plan, économiserez le trafic réseau, éviterez de prendre de l'espace sur votre appareil et prolongerez la durée de vie de la batterie.

5. Désactivez les applications inutiles dans Spotlight

Savez-vous comment la recherche iOS ralentit lors de l'ouverture ? Supprimez les programmes inutiles des résultats en cours de vérification.

  • aller à Paramètres – Général – Recherche Spotlight;
  • supprimer de la liste les programmes dans lesquels vous ne recherchez pas de données via Spotlight.

6. Videz le cache dans Safari

Si le navigateur ralentit pendant le fonctionnement, la solution la plus simple consiste à supprimer les déchets accumulés dans l'application.

  • ouvrir Paramètres - Safari;
  • activer le paramètre Effacer l'historique et les données du site Web.

7. Effacer la RAM

Parfois, il est utile de vider la RAM des processus et applications en arrière-plan. Bien sûr, iOS peut tout faire lui-même, mais une aide supplémentaire peut s'avérer utile.

  • maintenez le bouton enfoncé Pouvoir jusqu'à ce que le menu d'arrêt apparaisse ;
  • appuie sur le bouton Maison et maintenez-le pendant 15 secondes ;
  • Lorsque vous arrivez à l'écran principal, toutes les applications en arrière-plan se termineront.

8. Redémarrez l'appareil

Apple nous a appris que les Mac, iPhone, iPad et autres gadgets peuvent fonctionner sans redémarrage pendant très longtemps. Bien sûr, c’est bien de ne pas avoir à éteindre et rallumer vos smartphones et tablettes tous les jours, mais cela vaut parfois la peine de les redémarrer.

  • éteignez l'appareil ;
  • allumer l'appareil)


P.S. : le moyen le plus simple d'accélérer un iPhone... eh bien, est-ce que tu comprends .

Partager