Wie funktionieren FaceTime und Push-Benachrichtigungen auf iOS-Geräten, die nur über WLAN verfügen?

Einfache Neugierfrage.

Wie funktionieren FaceTime und Push-Benachrichtigungen auf reinen WLAN-Geräten? Ich meine, bleibt das WLAN immer eingeschaltet, um eine kontinuierliche Verbindung zu den Servern von Apple herzustellen?

Ich habe ältere iPad und iPod touch und sie haben kein WLAN, wenn sie aus dem Schlaf kommen. Ist das bei neueren Modellen auch so?

Antworten (2)

Für das, was es wert ist, bleibt das WLAN meiner iPod Touches (2g und 3g) eingeschaltet, wenn der Bildschirm ausgeschaltet ist, und ich erhalte Push-Benachrichtigungen von verschiedenen Dingen (tatsächlich habe ich eine von Ambiance erhalten, als ich dies tippte). Wenn Sie sich außerhalb der Reichweite bekannter Netzwerke befinden und in den WLAN-Einstellungen „Auffordern, Netzwerken beizutreten“ aktiviert ist, erhalten Sie natürlich keine Push-Benachrichtigungen, es sei denn, Sie schalten den Bildschirm ein und akzeptieren ein offenes Netzwerk. Die Apple- Seite zur Optimierung der Akkulaufzeit enthält ein wenig mehr Informationen, einschließlich der Steuerung der Funktionsweise von Push-Benachrichtigungen pro Anwendung.

Daher können Sie bei ausgeschaltetem Bildschirm keinen FaceTime-Anruf erhalten?
Hm? Sie sollten eine Push-Benachrichtigung erhalten; Der Bildschirm wird eingeschaltet, eine Warnung wird abgespielt und ein Dialogfeld wird angezeigt. Zugegeben, es ist manchmal ein Problem, es zu bemerken, wenn es in der Tasche ist und Sie keine Kopfhörer / Ohrhörer tragen.
In welchem ​​Zusammenhang steht das mit dem Apple Support-Dokument, das in meiner Antwort gepostet wurde? Ich weiß, dass das WLAN meines iPads auch eingeschaltet bleibt. Vielleicht ist es im Support-Dokument nicht korrekt, obwohl es kürzlich aktualisiert wurde (zumindest seit es ein iPad gibt, sowie den neuesten Touch, denke ich.
@jmlumpkin: Da müsstest du Apple fragen. Ich vermute, wenn Sie FaceTime verwenden, würde es häufiger von seinem Hintergrund-Hook abfragen.
Sind Sie auch sicher, dass die von Ihnen erwähnte von Ambiance keine lokale Push-Benachrichtigung im Vergleich zu einer entfernten ist?
@jmlumpkin: Es hat mir gesagt, dass es ein Soundkatalog-Update gibt; Ich nehme an, das wurde nicht lokal generiert, obwohl ich annehme, dass sie es so geschrieben haben könnten, dass es die Update-Benachrichtigung erhält, wenn der Bildschirm eingeschaltet ist, und eine lokale Benachrichtigung sendet, um einige Zeit später aus irgendeinem Grund auszulösen.
Nein, ich denke du hast recht. Ich wollte nur bestätigen, um sicherzugehen, da sich dies ein wenig geändert hat, als sie die lokalen Benachrichtigungen eingeführt haben.
@jmlumpkin: Um ehrlich zu sein, habe ich keine Ahnung, ob FaceTime auf einem iPod Touch verwendet werden kann; Wie gesagt, es liegt an Apple, ob sie auf "Pull" -Benachrichtigungen umschalten, wenn der Bildschirm ausgeschaltet ist, oder ob das kaputt geht. Auf jeden Fall ist das, was ich gesagt habe, nicht unvereinbar mit dem, was Sie gesagt haben, oder mit dem technischen Hinweis: Sie funktionieren, aber es gibt kein Versprechen einer sofortigen Antwort. Wenn ich ein Apple-Ingenieur wäre, würde ich entweder „nicht vollständig kompatibel mit iPod Touch“ sagen oder in den „Pull“-Modus wechseln, wenn der Bildschirm ausgeschaltet und FaceTime aktiv ist, aber sie könnten einfach davon ausgehen, dass Sie es ausschalten, wenn Sie es ausschalten nicht in Eile und kann 15 Minuten warten.
Es wäre schön, wenn jemand mit einem neuen iPad oder Touch, der FaceTime-Anrufe annehmen kann, bestätigen kann, dass er Ihre Antwort für @gcamp ergänzt.
Ich habe genauer hingesehen, und es scheint, dass iOS 4 eine permanente Internetverbindung "will", auch wenn es sie nicht braucht. Wenn ich Push-Benachrichtigungen und das Abrufen von E-Mails ausschalte (sowohl auf meinem iPad 1 als auch auf meinem iPod touch 3G), ist WLAN auch im Standby-Modus immer noch aktiviert. Ich habe ein Radar gemacht, um Apple das wissen zu lassen.

Dies liegt hauptsächlich daran, wie Push-Benachrichtigungen in iOS gestaltet sind. Wenn das Gerät über eine Verbindung verfügt, wird es über die Server von Apple zu Ihnen übertragen. Aufgrund der Funktionsweise von Push (hauptsächlich mit einem Gerät, das sich ab und zu anmeldet, um zu sagen: „Hier ist, wo ich bin“), können Sie Push-Benachrichtigungen erhalten, während das Gerät im Ruhezustand ist. Die Benachrichtigung kommt durch und wird auf das Gerät übertragen.

Mit iOS 4 gibt es für Entwickler auch die Möglichkeit, lokale Push-Benachrichtigungen zu verwenden. Dies funktioniert hauptsächlich, indem Sie zu einem späteren Zeitpunkt einfach eine bestimmte Benachrichtigung festlegen.

Update: Laut diesem Apple Support-Dokument wird Push jederzeit aktiviert, wenn der Bildschirm eingeschaltet ist. Wenn der Bildschirm ausgeschaltet ist, wird alle 15 Minuten überprüft.

Ich weiß das alles. Push-Benachrichtigungen erfordern eine ständige Verbindung zu den Servern von Apple. Auf Geräten mit Mobilfunkdaten ist es einfach, da Mobilfunk immer eingeschaltet ist. Sie möchten jedoch nicht, dass die WLAN-Antennen für die Batterielebensdauer immer eingeschaltet sind. Das Problem dabei ist, dass FaceTime die Dinge schnell, vorzugsweise sofort, erfordert, sodass die Geräte nicht wie früher (in iOS 3.0) in regelmäßigen Abständen auf den Server schauen können.
Ja. Sie sind nicht immer eingeschaltet, wie beim Empfangen von Daten. Es überprüft alle 15 Minuten, wenn es im WLAN support.apple.com/kb/HT3576 ist
Wie kann FaceTime dann funktionieren? Sie können nicht 15 Minuten warten. bevor jemand auf deinen FaceTime-Anruf antwortet...
Ich besitze kein reines WLAN-Gerät, das FaceTime-Anrufe tätigen kann. Ich weiß, dass mein iPad Push-Benachrichtigungen erhält, wenn der Bildschirm ausgeschaltet ist. Ich habe nur versucht, die Frage mit einem direkten Link zum Support-Dokument von Apple zu beantworten. Aber laut der Antwort, die als Antwort markiert ist, scheint es, dass das Dokument nicht mit dem übereinstimmt, was angezeigt wird.