Ieri a fost lansat Facebook 6.0 și cu această versiune au fost adăugate funcționalitatea ChatHeads și posibilitatea de a folosi stickere pe iPhone. Din păcate, nu toți utilizatorii se pot bucura de aceste funcții, deoarece la fel ca în alte versiuni de pe Facebook, știrile ajung treptat la utilizatori.
Dacă sunteți unul dintre cei care nu are activată niciuna dintre cele două caracteristici, există o modalitate manuală de a face acest lucru modificând unii parametri ai unui fișier plist pe care îl are aplicația. Pentru activați ChatHeads, trebuie să descărcați aplicația PhoneView (legătură) și navigați la următoarea cale:
Facebook / Bibliotecă / Preferințe
Acolo vom găsi un fișier numit „com.facebook.Facebook.plist”. Acesta conține parametrii pentru a activa diferite aspecte ale aplicației. Acum trebuie să-l copiem pe computerul nostru și deschideți-l cu un editor de fișiere plist (Xcode funcționează dacă aveți un Mac) și căutați următoarea cheie:
messenger_chat_heads_ios
Dacă nu există, îl puteți adăuga la începutul întregului conținut. În cazul în care apare, trebuie să-i schimbăm valoarea în DA sau în funcție de programul din care edităm fișierul plist. Salvați modificările făcute și trimiteți-le la calea sursă folosind PhoneView.
Cu acești pași vom activa funcționalitatea ChatHeads. Este important ca înainte de a deschide aplicația Facebook să îl scoatem din bara de multitasking astfel încât modificările făcute să fie aplicate corect.
Pentru a activa stickerele, procesul este mult mai complex. Există un fișier plist care activează această funcționalitate, dar chiar dacă îi schimbăm valoarea în DA, un server de la distanță îl transformă din nou în NU dacă detectează că contul nostru de Facebook încă nu se poate bucura de ele. Soluția este să folosim un proxy și să monitorizăm traficul iPhone-ului nostru.
Când lansăm aplicația Facebook, vom vedea o cerere similară cu aceasta:
https://api.facebook.com/method/fql.multiquery?sdk=ios&queries=%7B%22awholebunchofotherstuffgoeshere
Dacă acordăm atenție răspunsului la solicitarea respectivă, vom vedea că parametrii pentru activarea stickerelor apar în ea. Una dintre ele are denumirea de „messenger_sticker” și valoarea sa este „false”. Ceea ce trebuie să facem este să schimbăm „fals” în „adevărat” prin proxy.
Datorită complexității activării autocolantelor, cel mai bun lucru este să așteptăm ca Facebook să le activeze pentru contul nostru de utilizator.
Mai multe informatii - Facebook 6.0 pentru iPhone și iPad este acum disponibil
Sursă - iMore
încercând să avem aceleași lucruri ca și Android ... cât de trist ..
Uau, acum se dovedește că nu putem folosi o caracteristică pe care Facebook a pus-o acolo pentru ca toată lumea să o poată folosi și bucura.
Jocurile apar întotdeauna mai întâi pentru iOS și câteva zile mai târziu pentru Android și asta nu înseamnă că Android copiază Apple, deoarece a fost predeterminat că jocurile erau pentru ambele platforme
Urmez toți pașii, editez .plist, îl schimb în DA și îl pun pe iPhone ...
dar de îndată ce deschid Facebook, baloanele nu apar, iar .plist nu are din nou NU în acea intrare .... :(
Ați închis aplicația din bara de multitasking și ați redeschis-o după modificarea plistului?
Buna ziua, multumesc ca ai raspuns Da, am facut-o cu facebook-ul inchis din bara multitasking si nimic ...
se schimbă din nou.
ciudat este că un prieten are un iphone 4 cu cele mai recente ios-uri, iar dacă îl are activat ..
al meu este un 4S și cu ultimul ...
Am făcut modificările la fișierul .plist (salvând o copie originală ca o copie de rezervă), am făcut fișierul numai în citire. Și chiar închiderea și deschiderea aplicației rămâne perfectă!
De ceva ciudat pentru mine dacă asta a funcționat pentru mine de la început 🙂