Question:
Le Wifi est-il activé dans iOS 5 même lorsque l'appareil est mis en veille?
nute
2011-10-17 23:42:28 UTC
view on stackexchange narkive permalink

J'ai eu l'impression qu'iOS éteignait le Wi-Fi lorsque l'écran était éteint - ce qui est bon en ce qui concerne les économies de batterie.

Dernièrement, je soupçonne que le Wi-Fi reste activé, et je fait un test. L'écran de mon iPhone est éteint depuis environ 15 minutes. J'ai ouvert iTunes et fait une synchronisation WiFi, cela a fonctionné! Cela signifie-t-il que mon Wi-Fi est activé 24 heures sur 24, 7 jours sur 7?

Merci

MODIFIER: Je n'ai pas de forfait de données et j'ai désactivé les données cellulaires. Peut-être que c'est lié?

D'où vient votre impression que le Wifi «s'éteint» lorsque l'écran est éteint? J'ai toujours supposé que l'antenne pouvait être active à tout moment jusqu'à ce que vous désactiviez le Wifi dans les paramètres.
Je viens du bon vieux temps, avant d'acheter le 4S, j'avais l'iPhone d'origine, et il a certainement éteint le wifi lorsqu'il était inactif. Je me souviens parce que les téléchargements et autres éléments liés à Internet se sont arrêtés lorsque l'écran s'est éteint. De plus, l'icône wifi était éteinte pendant quelques secondes après sa réactivation
Intéressant. Je ne me souviens pas avoir observé ce comportement sur la 3G ou la 4, mais je n'ai jamais testé spécifiquement pour cela non plus.
Cinq réponses:
#1
+8
user10355
2011-10-18 01:36:18 UTC
view on stackexchange narkive permalink

iOS 4

Si le téléphone est connecté à une source d'alimentation, le Wi-Fi reste activé, même si le téléphone se met en veille. Si le téléphone n'est pas connecté à une source d'alimentation, le Wi-Fi est désactivé une fois que le téléphone se met en veille.

Cela était bien entendu par conception en un effort pour réduire la consommation de la batterie.

iOS 5

iOS 5 semble avoir modifié le comportement de l'appareil. Si la synchronisation sans fil iTunes est activée et qu'iTunes est en cours d'exécution, l'appareil écoutera toute connexion Wifi et se réveillera (même SSH, qui nécessite un jailbreak pour l'installation). J'ai testé l'appareil avec iTunes ne fonctionnant pas et il se comporte en effet comme dans l'itération précédente d'iOS, refusant d'autoriser une connexion via SSH jusqu'à ce que je réveille l'appareil.

Cependant, il semble que ce soit pas cohérent. Laissant le téléphone déconnecté et iTunes en cours d'exécution, j'ai démarré une session SSH et commencé à transférer certains fichiers. Lorsque le téléphone s'est mis en veille, la connexion a été perdue. Il semble donc que la réponse soit "oui, mais ne comptez pas dessus?" Il est clair que la synchronisation sans fil d'iTunes nous lance une boule de neige ici.

Je ne pense pas que ce soit correct - mon test de synchronisation Wi-Fi a été effectué hors de la source d'alimentation.
@nute Oui, moi aussi. iTunes le réveillera (par conception). Si vous souhaitez tester ma déclaration, laissez le téléphone s'endormir pendant environ 5 minutes sans câble connecté. Allumez l'écran en appuyant sur le bouton d'alimentation. Vous verrez le logo 3G pendant quelques secondes avant qu'il ne soit rapidement remplacé par le logo Wifi (car il négocie une connexion avec votre réseau). De plus, si vous êtes jailbreaké, vous pouvez installer SSH et faire de même, mais après 5 minutes, essayez de vous connecter à votre appareil en utilisant n'importe quel client sFTP. Étant donné que SSH n'est pas configuré pour réveiller l'appareil, il ne se connecte que lorsque vous le branchez ou que vous appuyez sur le bouton d'alimentation.
Je n'ai pas de forfait de données, j'ai donc désactivé les données cellulaires. Lorsque j'appuie sur allumer mon téléphone, l'icône wifi est immédiatement activée, sans délai. Ce qui m'incite maintenant à considérer, peut-être que le fait que les données cellulaires soient désactivées active le wifi à la place ??
La seule façon de vraiment tester si le Wifi est activé est de vous y connecter à partir d'une application qui ne fait pas partie du propre écosystème d'Apple. Je sais qu'iTunes le réveille, tout comme Mail (et de nombreuses autres applications) pour les notifications push. Mais cela ne nous mène nulle part. Réveiller l'appareil n'est pas la même chose que l'avoir connecté en permanence. Je viens de le tester avec SSH et il est effectivement connecté. Peut-être que je devrais changer ma réponse pour refléter iOS 4 (qui, je sais, a présenté le comportement que j'ai décrit) car iOS 5 fait clairement les choses différemment.
hmm. C'est intéressant, comment iTunes sur mon ordinateur peut-il réveiller à distance le wifi de l'iPhone, comment peut-il lui parler? D'un autre côté - puisque mes données cellulaires sont désactivées et que PUSH est activé et que la synchronisation WiFi est activée, peut-être qu'iOS continue d'activer / désactiver le wifi tout ce qu'il veut vérifier.
Ça doit être le téléphone. iTunes ne peut rien parler sans connexion à distance, rien ne le peut. Même chose avec les notifications push. Mais clairement, les choses seront différentes en fonction de certaines variables (si vous avez un plan de données). Il se peut donc que pour certaines opérations, des données cellulaires soient utilisées (notifications push), tandis que pour d'autres (synchronisation wifi), un algorithme différent. Par conséquent, il peut s'agir d'un téléphone sans forfait de données qui maintient le wifi en permanence.
#2
+4
Hackencrash
2012-06-06 20:48:25 UTC
view on stackexchange narkive permalink

Je pense que vous constaterez que le 4S est éveillé en WiFi pendant 10 secondes toutes les 4 minutes (240 secondes) quel que soit le paramètre iTunes Sync.

Cela peut être testé en ouvrant une invite DOS sur une machine Windows (ou dans Terminal sous OS X) connectée au même réseau que votre iPhone WiFi.

Découvrez l'adresse IP attribuée à votre téléphone (sur téléphone> Paramètres> Wi-Fi> {réseau name}> Adresse IP

Tapez la commande suivante (exemple):

  ping 192.168.1.123 -t 

(où le number est l'adresse IP du téléphone et -t signifie continuer à envoyer un ping; sous OS X, omettez le -t car il n'est pas nécessaire)

Attendez et vous verrez une rafale de réponses pendant 10 secondes toutes les 230 secondes (230 + 10 = 240 = 4 minutes)

#3
+1
ibats
2011-11-20 22:07:55 UTC
view on stackexchange narkive permalink

à peu près sûr qu'iOS 4 éteint le wifi lorsque l'écran est verrouillé. Comment puis-je savoir? parce que j'ai dépassé ma limite plusieurs fois comme ça et j'ai appelé AT&T et ils m'ont confirmé la fonctionnalité. Je ne suis pas sur le point de risquer de payer plus en testant si c'est à nouveau le cas ... mais j'aurais dû être mentionné ou présenté lorsque iOS 5 est sorti par quelqu'un.

Et vous êtes sûr qu'AT & T a raison dans ce domaine?
#4
+1
Judsontwit
2012-06-28 05:18:35 UTC
view on stackexchange narkive permalink

Seems to be the case according to chksum, with some additional details.

  1. iPhone reverts to 3G when in standby (iOS, any version).
  2. iPhone will maintain Wi-Fi if looking for iTunes Wi-Fi Sync over network (iOS 5).
  3. iPhone will maintain Wi-Fi if an app that requires Wi-Fi is active (apps can maintain the Wi-Fi connection even when in sleep mode by using the UIRequiresPersistentWiFi API flag available to developers.
  4. When Music: iTunes Home Sharing is enabled (makes sense).
  5. When playing music
  6. A guess: when iPod touch must wake up and use wifi for scheduled 15/30/60-minute Fetch requests, or when iPod touch uses Push connections to servers.

(see https://stackoverflow.com/questions/8850551/uirequirespersistentwifi-equivalent-for-cellular-connection)

So essentially, the iPhone maintains a wifi connnection when it needs to because of Apple services (wifi-sync) or a third party app says to.

I noticed this phenomenon myself the other day when I restored my iPhone to factory settings - previously I always used wifi-sync, but today I decided to use wired-only and so it was interesting to see this old behavior again.

I recall setting up my friend's iPod touch and listening to it chime every 10 minutes or so (which may have been 15, psychologically speaking I didn't time it, as that was before such issues occurred to me.)

Music seems very interesting. I wiped/restored my iPhone clean to reconfirm my observations and the results below seem consistent.

  1. If I play music and lock my iPhone (set a nearby Terminal to ping the IP per Hackencrash's instructions) the iPhone will maintain its Wi-Fi connection indefinitely (past the normal 15sec timeout). This happens regardless of whether the app is in the foreground or background when I lock the phone.

  2. If you pause the music, after 15 secs Wi-Fi will time out as normal.

  3. If you then resume the music OR play music (using Apple Earbud Controls) from a locked iPhone, the Wi-Fi will stay asleep.

  4. If something causes wifi to reactivate while asleep (ex. incoming email over push connection) the iPhone will wake Wi-Fi and will stay active as in (1).

#5
  0
Cajunluke
2011-10-18 01:26:11 UTC
view on stackexchange narkive permalink

Votre observation est correcte: le WiFi est activé 24h / 24 et 7j / 7 sauf si vous le désactivez. Moi aussi, je me souviens que cela n’était pas le cas il y a quelque temps, mais je crois que le WiFi toujours activé est le cas depuis iOS 4 au moins.

Quelqu'un vous a voté à la baisse. Jusqu'à présent, je pense que vous avez raison. Peut-être pouvez-vous aussi exécuter des tests?
@nute Il semble que cksum ait la meilleure réponse.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...