L'indicateur d'activité de la barre d'état de l'iPhone tourne pour toujours


8

Quelqu'un peut-il m'indiquer pourquoi cet indicateur d'activité tourne? Toutes les applications sont fermées. Il commence à tourner juste après que j'active le wifi. Wifi désactivé - l'indicateur d'activité disparaît.


Il recherche constamment de nouveaux signaux WiFi.
Ruskes

@Buscar Afaik l'icône d'activité dans la barre d'état n'a rien à voir avec la recherche de réseaux - avez-vous une source?
grg

J'ai mal lu la question?
Ruskes

J'ai remarqué que l'indicateur d'activité réseau sur mon iPhone est toujours actif depuis l'écran d'accueil. Je ne sais pas ce qu'il fait. Cela ne devrait pas être le cas.
Brennan

cela m'a arrangé; iphonetricks.org/…
Nathan Prather

Réponses:


4

Cela signifie généralement que votre téléphone effectue une activité réseau lourde, ce qui peut signifier l'une des choses suivantes (liste non exhaustive, seulement la plus courante et, par coïncidence, la plus facile à corriger):

  • Le réseau auquel vous vous êtes connecté a besoin de plus de configuration, et il faut du temps pour obtenir les informations de configuration correctement définies à partir du routeur (ou, plus probablement, du serveur DNS)
  • Votre téléphone recherche de nombreuses données à transférer - il y a peut-être beaucoup d'applications à mettre à jour, ou vous avez beaucoup d'e-mails à synchroniser, ou vous avez beaucoup de données cloud à télécharger
  • Votre téléphone essaie de toucher un serveur important et a du mal à s'y connecter (par exemple, il essaie d'interroger les serveurs Apple pour vérifier les mises à jour logicielles et les serveurs en question sont en panne). Le spinner va rester en place pendant un certain temps, jusqu'à ce que votre téléphone abandonne ou obtienne une connexion réelle.

Essayez de vous connecter à un réseau fiable (connexion rapide, accès Internet facile - c'est-à-dire pas quelque chose comme un réseau de café) et laissez votre téléphone se débrouiller pendant un certain temps (donnez-lui un bon 15-20 m). Essayez de le faire plusieurs fois. Si vous avez toujours le problème de spinner sur le bon réseau après y avoir été connecté pendant longtemps et avoir vérifié votre téléphone plusieurs fois, vous pourriez avoir un problème plus rare, mais aussi beaucoup plus difficile à diagnostiquer / corriger, allez à la Apple Store et demandez-leur de jeter un œil :)


Bonne réponse avec de bonnes suppositions pour la plupart des utilisateurs, mais la réponse "cause / raison" convient à mes problèmes.
mgPePe

7

La cause

Je peux reproduire ce problème de manière cohérente sur iOS 7.1.1. Accédez simplement à l'App Store et cliquez sur le bouton "Tout mettre à jour" dans l'onglet Mises à jour. Lorsque vous quittez votre écran d'accueil, l'indicateur d'activité tourne sans cesse dans la barre d'état. Étant donné que le code a été coincé dans le mauvais état, la seule façon de se débarrasser de l'indicateur d'activité est d'éteindre votre téléphone et de le redémarrer.

La raison

Cela est dû à la mauvaise programmation des développeurs Apple. Ils le montrent correctement lorsque les applications commencent à se mettre à jour:

[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

Mais ils ne parviennent pas à le désactiver lorsque les applications ont terminé la mise à jour:

[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

La façon dont leur framework Cocoa Touch est écrit permet aux développeurs amateurs de commettre cette erreur très facilement, y compris l'équipe de développement iOS interne d'Apple. Il est très difficile de gérer les opérations réseau imbriquées qui doivent afficher l'indicateur d'activité. L'interface correcte pour gérer l'indicateur d'activité aurait été de créer une pile. Chaque fois que l'indicateur est nécessaire, un objet serait poussé sur la pile. Une fois l'opération terminée, l'objet serait extrait de la pile. Une fois la pile vide, l'indicateur devrait disparaître.


1
Est-ce que cela décharge également la batterie?
Drai

3

J'ai eu le même problème: l'icône d'activité réseau tourne constamment sur l'écran d'accueil, même avec toutes les applications fermées. J'ai éteint mon iPhone, puis je l'ai rallumé. Problème résolu.


redémarrer est une des solutions possibles, pourquoi downvote?
trickster77777

Cela a fonctionné pour moi! La solution à tout: "Éteignez, puis rallumez".
Neeku

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.