Contrairement aux systèmes d’exploitation de bureau, iOS et iPadOS n’offrent pas de moyens intégrés pour afficher les processus s’exécutant sur iPhone et iPad. Il n’y a pas non plus d’applications dans l’App Store qui peuvent vous aider à vérifier le fonctionnement interne de votre appareil.
Cependant, si vous avez accès à un Mac, vous pouvez afficher la liste des processus en cours d’exécution sur votre iPhone ou iPad. Vous avez juste besoin de Xcode.
Installer Xcode sur votre Mac
Xcode est un environnement de développement intégré (IDE) qui vous aide à créer des logiciels pour les appareils Apple. Il dispose d’un outil appelé Outils que vous pouvez utiliser pour afficher une liste des processus en cours d’exécution sur votre iPhone ou iPad. Vous n’avez pas besoin d’être développeur ou même de payer pour l’utiliser.
Xcode est disponible en téléchargement gratuit sur le Mac App Store. Cependant, vous devez avoir un Mac exécutant macOS 11.3 Big Sur ou une version ultérieure pour le télécharger et l’utiliser. Xcode nécessite également au moins 12 Go de bande passante et d’espace disque pour l’installation, vous pouvez donc libérer de l’espace de stockage sur votre Mac avant de continuer.
Ouvrez l’App Store, recherchez Xcode et cliquez sur le bouton Obtenir ou Télécharger pour installer Xcode. Selon la vitesse de votre connexion Internet, cela peut prendre plusieurs heures ou plus.
Paramétrage des outils Xcode
Une fois que vous avez téléchargé et installé Xcode, suivez ces étapes pour afficher une liste des processus en cours d’exécution sur votre iPhone ou iPad.
1. Ouvrez le lanceur Mac et sélectionnez Xcode .
2. Sélectionnez Xcode dans la barre de menus Mac, pointez sur Ouvrir l’outil de développement et sélectionnez l’ option Outils .
Cela devrait télécharger Xcode Instruments. Il s’agit d’un analyseur et d’un visualiseur de performances qui vous permet d’enregistrer l’activité du processeur d’un iPhone ou d’un iPad (ainsi que de nombreuses autres choses que nous ne couvrirons pas ici).
3. Connectez votre iPhone ou iPad via USB à Mac. Déverrouillez ensuite votre appareil iOS ou iPadOS et cliquez sur Faire confiance (si vous ne l’avez pas encore connecté au même Mac auparavant).
4. Dans le coin supérieur gauche de la fenêtre Outils, ouvrez le menu en regard de Sélectionner un modèle de profilage pour. Passez ensuite votre souris sur [votre nom] iPhone ou iPad et sélectionnez Tous les processus .
Noter. Si votre iPhone ou iPad est grisé ou « hors ligne », déconnectez-le et reconnectez-le à votre Mac. S’il s’affiche toujours, retirez l’appareil, redémarrez votre Mac et répétez les étapes ci-dessus.
5. Cliquez sur l’ icône « Moniteur d’activité » et sélectionnez « Sélectionner » .
6. Cliquez sur le bouton « Enregistrer » dans le coin supérieur gauche de la fenêtre. Cela devrait inciter les outils à enregistrer et à afficher l’activité du processeur de votre iPhone ou iPad.
Noter. Les outils peuvent se bloquer dès que vous cliquez sur le bouton Enregistrer . Ce comportement est normal et dure généralement jusqu’à une minute.
Affichage des processus dans les outils Xcode
Activity Monitor dans Tools affichera l’utilisation du processeur de votre iPhone ou iPad dans un format visuel avec une liste des processus en cours au bas de la fenêtre. Si vous ne voyez pas ce dernier, appuyez sur Commande + 1 pour passer aux processus en direct .
Dans l’ID de processus et les noms de colonne de processus pour aider à distinguer les processus. Des colonnes supplémentaires telles que % CPU , Memory et CPU Time vous permettent de déterminer l’utilisation du CPU, la consommation de mémoire et le temps d’exécution total pour chaque processus. Vous pouvez trier les processus en sélectionnant la colonne appropriée. Par exemple, si vous souhaitez vérifier les processus qui consomment le plus de ressources CPU, sélectionnez la colonne % CPU .
La plupart des processus sont cryptiques et reflètent les principales fonctions du système dans iOS et iPadOS. Par exemple, bluetoothd est le processus derrière le démon bluetooth, qui est le composant qui gère les périphériques bluetooth. Si vous souhaitez identifier ou en savoir plus sur un processus en particulier, Google est votre ami.
Cependant, vous reconnaîtrez rapidement certains d’entre eux, comme les applications qui s’exécutent sur votre iPhone ou iPad, comme Firefox est le processus principal associé à Mozilla Firefox.
Commencez à utiliser un appareil iOS ou iPadOS et vous constaterez une augmentation de la consommation de processeur et de mémoire pour les services et applications associés. Si vous forcez la fermeture des applications (nous y reviendrons plus tard), les processus correspondants seront supprimés de la liste.
Vous pouvez également suivre un processus spécifique en maintenant la touche Contrôle enfoncée et en choisissant Ajouter [Processus] comme option de filtre détaillé . Ou vous pouvez saisir plusieurs ID de processus (voir la colonne ID de processus ) dans le champ Filtre détaillé dans le coin inférieur gauche de la fenêtre pour les afficher séparément du reste des processus.
Lorsque vous avez terminé de vérifier les processus sur votre iPhone ou iPad, sélectionnez l’ icône Arrêter dans le coin supérieur gauche de la fenêtre Outils. Ensuite, vous pouvez enregistrer l’action enregistrée ( Fichier > Enregistrer sous ) avant de quitter Xcode.
Résoudre les problèmes d’iPhone ou d’iPad
L’utilisation de Xcode pour voir une liste des processus en cours d’exécution sur votre iPhone ou iPad peut également vous aider à dépanner votre appareil. Par exemple, si vous rencontrez régulièrement des blocages et des plantages, vous pouvez simplement trouver l’application ou le service système à l’origine du problème. Ensuite, vous pouvez effectuer les correctifs suivants sur votre iPhone ou iPad pour résoudre les problèmes courants.
Forcer la fermeture des applications
Si une application utilise constamment le processeur, la mémoire ou les deux, la première étape consiste à forcer l’arrêt. Pour ce faire, ouvrez le sélecteur d’applications (faites glisser vers le haut depuis le bas de l’écran ou appuyez deux fois sur le bouton Accueil ) et supprimez l’application de l’écran.
Dans Xcode Instruments, vous remarquerez que l’action termine effectivement le processus associé. Redémarrez ensuite l’application à partir de l’écran d’accueil.
Mettre à jour les applications
Les mises à jour d’applications contiennent de nombreuses corrections de bogues et améliorations des performances. Si le problème persiste, ouvrez l’App Store et recherchez l’application. S’il y a une mise à jour, vous verrez un bouton Mettre à jour sur lequel vous pouvez cliquer pour mettre à jour.
Désactiver l’actualisation de l’application en arrière-plan
Si les outils montrent qu’une application utilise beaucoup de CPU et de mémoire, même si vous ne l’utilisez pas activement, essayez de l’empêcher de s’exécuter en arrière-plan.
Pour ce faire, ouvrez l’application « Paramètres » , faites défiler l’écran vers le bas, sélectionnez l’application et désactivez l’interrupteur à côté de « Mise à jour de l’application en arrière-plan » .
Redémarrez votre iPhone ou iPad
Le redémarrage de votre iPhone ou iPad peut corriger les processus système non autorisés et les fuites de mémoire. Par exemple, si Xcode Instruments affiche un niveau d’utilisation très élevé du processeur ou de la mémoire pour plusieurs applications et processus système (raisons non explicables), ouvrez l’application « Paramètres » et sélectionnez « Général » > « Désactiver » pour désactiver le appareil. Attendez ensuite 30 secondes et maintenez le bouton latéral enfoncé pour le redémarrer.
Mettre à jour le logiciel système
La mise à jour iOS et iPadOS résout les problèmes liés au logiciel système en général. Si vous n’avez pas mis à jour votre iPhone ou iPad, ouvrez l’application « Paramètres » et sélectionnez « Principal » > « Mise à jour du logiciel » pour rechercher et installer les dernières mises à jour. Si vous rencontrez des problèmes, découvrez comment réparer les mises à jour bloquées sur iPhone et iPad.
Réinitialiser tous les réglages
La réinitialisation de tous les paramètres de votre iPhone ou iPad résout les problèmes causés par des paramètres conflictuels. Si Xcode Instruments continue d’afficher une activité élevée, ouvrez l’application « Paramètres » et sélectionnez « Principal > » Transférer » ou « Réinitialiser l’iPhone » > « Réinitialiser » > « Réinitialiser tous les paramètres » .
Si cela ne vous mène nulle part, la prochaine étape logique consiste à effacer les données de votre iPhone ou iPad et à les restaurer aux paramètres d’usine.
Travail interne
Xcode fournit une excellente fenêtre avec une liste de processus qui font fonctionner votre iPhone ou iPad, et aide même au dépannage. Certes, la configuration d’un IDE sur votre Mac prend du temps et nécessite une quantité importante d’espace disque. Mais si vous avez la patience et l’espace libre, cela peut être étonnamment amusant.
Laisser un commentaire