Gestern wurde Facebook 6.0 veröffentlicht und mit dieser Version wurden die ChatHeads-Funktionalität und die Möglichkeit der Verwendung von Aufklebern auf dem iPhone hinzugefügt. Leider können nicht alle Benutzer diese Funktionen nutzen, da die Nachrichten wie in anderen Facebook-Versionen allmählich die Benutzer erreichen.
Wenn Sie einer von denen sind, für die keine der beiden Funktionen aktiviert istEs gibt eine manuelle Möglichkeit, dies zu tun, indem einige Parameter einer plist-Datei geändert werden, über die die Anwendung verfügt. Zum aktiviere ChatHeadsmüssen Sie die PhoneView-App herunterladen (Link) und navigieren Sie zu folgendem Pfad:
Facebook / Bibliothek / Einstellungen
Dort finden wir eine Datei namens "com.facebook.Facebook.plist". Es enthält die Parameter zum Aktivieren verschiedener Aspekte der Anwendung. Jetzt müssen wir es auf unseren Computer kopieren und Öffnen Sie es mit einem Plist-Datei-Editor (Xcode funktioniert, wenn Sie einen Mac haben) und suchen Sie nach dem folgenden Schlüssel:
Messenger_chat_heads_ios
Wenn es nicht vorhanden ist, können Sie es am Anfang aller Inhalte hinzufügen. Für den Fall, dass es erscheint, wir müssen seinen Wert in JA oder ändern abhängig von dem Programm, von dem aus wir die plist-Datei bearbeiten. Speichern Sie die vorgenommenen Änderungen und senden Sie sie mit PhoneView an den Quellpfad.
Mit diesen Schritten haben wir die ChatHeads-Funktionalität aktiviert. Es ist wichtig, dass vor dem Öffnen der Facebook-Anwendung Lassen Sie es uns aus der Multitasking-Leiste entfernen damit die vorgenommenen Änderungen korrekt angewendet werden.
Um die Aufkleber zu aktivieren, ist der Vorgang viel komplexer. Es gibt eine Plist-Datei, die diese Funktionalität aktiviert. Selbst wenn wir ihren Wert in YES ändern, wird sie von einem Remote-Server auf NO zurückgesetzt, wenn festgestellt wird, dass unser Facebook-Konto sie immer noch nicht nutzen kann. Die Lösung besteht darin, einen Proxy zu verwenden und den Datenverkehr unseres iPhones zu überwachen.
Wenn wir die Facebook-Anwendung starten, wird eine ähnliche Anfrage angezeigt:
https://api.facebook.com/method/fql.multiquery?sdk=ios&queries=%7B%22awholebunchofotherstuffgoeshere
Wenn wir auf die Antwort auf diese Anfrage achten, werden wir sehen, dass die Parameter zum Aktivieren der Aufkleber darin erscheinen. Einer von ihnen hat die Bezeichnung de 'messenger_sticker' und sein Wert ist 'false'. Was wir tun müssen, ist, das 'Falsche' durch den Proxy in 'Wahr' zu ändern.
Aufgrund der Komplexität, die Aufkleber zu aktivieren, Warten Sie am besten, bis Facebook sie für unser Benutzerkonto aktiviert hat.
Mehr Informationen - Facebook 6.0 für iPhone und iPad jetzt verfügbar
Quelle - iMORE
versuchen, die gleichen Dinge wie Android zu haben ... wie traurig ..
Wow, jetzt stellt sich heraus, dass wir eine Funktion, die Facebook veröffentlicht hat, nicht für alle verwenden können, um sie zu nutzen und zu genießen.
Die Spiele kommen immer zuerst für iOS und einige Tage später für Android heraus und das bedeutet nicht, dass Android Apple kopiert, da vorher festgelegt wurde, dass die Spiele für beide Plattformen waren
Ich folge allen Schritten, bearbeite die .plist, ändere sie in YES und lege sie auf das iPhone ...
aber sobald ich facebook öffne, erscheinen die luftballons nicht und die .plist hat wieder NEIN in diesem eintrag…. :(
Haben Sie die App über die Multitasking-Leiste geschlossen und nach dem Ändern der Liste erneut geöffnet?
Hallo, danke für die Antwort Ja, ich habe es mit geschlossenem Facebook aus der Multitasking-Leiste gemacht und nichts ...
ändert sich wieder.
Das Seltsame ist, dass ein Freund ein iPhone 4 mit dem neuesten iOS hat und wenn er es aktiviert hat.
meins ist ein 4S mit dem letzten auch ...
Ich habe die Änderungen an der .plist-Datei vorgenommen (eine Originalkopie als Backup gespeichert) und die Datei schreibgeschützt gemacht. Und selbst das Schließen und Öffnen der App bleibt perfekt!
Von etwas Seltsamem für mich, wenn das von Anfang an für mich funktioniert hat 🙂