Push-Benachrichtigungen für FaceTime unter Mac OS X

Vor ein paar Tagen hat Apple auf seiner Website eine Beta-Version der FaceTime-Anwendung für Mac OS Betriebssystem OS am Standort aus Deutschland entdeckte im Quellcode der Anwendung, dass sie sich häufig mit den Servern von Apple verband, um etwas zu überprüfen, worum es dabei ging, war zunächst jedoch nicht bekannt.

Der kleine Schnatz erzählte mir ab und zu, dass „apsd-ft“ eine Verbindung zu einem Apple-Server (zum Beispiel 7-courier.push.apple.com) aufbauen möchte. Soweit ich sehen kann, steht apsd-ft für „Apple Push Service Daemon – FaceTime“. Also grabe ich etwas tiefer. Es gibt auch einige neue Startagenten in ~/Library/LaunchAgents wie com.apple.apsd-ft.plist und com.apple.FTMonitor.plist.

Nach einer detaillierteren Analyse stellten sie fest, dass die FaceTime-Anwendung ständig eine Verbindung zu den Servern von Apple herstellte, um zu prüfen, ob ein FaceTime-Anruf einging. Genauer gesagt läuft die Anwendung ständig im Hintergrund, auch wenn sie manuell geschlossen wird, um Sie über einen Anruf benachrichtigen zu können. Das Gleiche passiert praktisch in iOS mit Anwendungen, die mit PUSH-Benachrichtigungen kompatibel sind. Daher hat Apple im Wesentlichen mit der FaceTime-Anwendung eine erste Form von Push-Benachrichtigungen auf dem Mac implementiert. Wahrscheinlich wird dieses System mit der Eröffnung des Mac AppStore weiterentwickelt.

Außerdem habe ich herausgefunden, dass FaceTime Anrufe auch dann entgegennimmt, wenn die App nicht gestartet ist. Das ist möglich

da Sie nie von FaceTime abgemeldet werden, selbst wenn Sie es schließen, es sei denn, Sie tun es manuell. Um erreichbar zu bleiben, müssen diese Agenten im Hintergrund aktiv bleiben, was durch Push-Benachrichtigungen erreicht werden kann. Wenn Sie einen Anruf erhalten, startet FaceTime und Sie können den Anruf annehmen oder ablehnen.