Вчора вийшов Facebook 6.0 і з цією версією додано функціональність ChatHeads та можливість використання наклейок на iPhone. На жаль, не всі користувачі можуть насолоджуватися цими функціями, оскільки, як і в інших випусках Facebook, новини поступово охоплюють користувачів.
Якщо ви один з тих, у кого жодна з двох функцій не активована, існує спосіб зробити це вручну, змінивши деякі параметри файлу plist, який має програма. Для активувати ChatHeads, вам потрібно завантажити додаток PhoneView (посилання) і перейдіть до наступного шляху:
Facebook / Бібліотека / Налаштування
Там ми знайдемо файл із назвою "com.facebook.Facebook.plist". Він містить параметри для активації різних аспектів програми. Тепер ми повинні скопіювати його на наш комп'ютер і відкрийте його за допомогою редактора файлів plist (Xcode працює, якщо у вас Mac) і знайдіть такий ключ:
messenger_chat_heads_ios
Якщо він не існує, ви можете додати його на початок усього вмісту. У випадку, якщо воно з’являється, ми повинні змінити його значення на ТАК або залежно від програми, з якої ми редагуємо файл plist. Збережіть внесені зміни та надішліть їх на вихідний шлях за допомогою PhoneView.
За допомогою цих кроків ми активуємо функціонал ChatHeads. Важливо, щоб перед відкриттям програми Facebook знімемо його з панелі багатозадачності щоб внесені зміни були застосовані правильно.
Для активації наклейок процес набагато складніший. Існує файл plist, який активує цю функцію, але навіть якщо ми змінимо його значення на ТАК, віддалений сервер повертає його назад на НІ, якщо виявляє, що наш обліковий запис Facebook все ще не може ними користуватися. Рішення полягає у використанні проксі-сервера та відстеженні трафіку нашого iPhone.
Коли ми запускаємо програму Facebook, ми побачимо запит, подібний до цього:
https://api.facebook.com/method/fql.multiquery?sdk=ios&queries=%7B%22awholebunchofotherstuffgoeshere
Якщо ми звернемо увагу на відповідь на цей запит, то побачимо, що з’являються параметри для активації наклейок. Один з них має позначення de 'messengerXNUMXer', а його значення - "false". Що нам потрібно зробити, це змінити "false" на "true" через проксі.
Через складність активації наклейок, найкраще почекати, поки Facebook активує їх для нашого облікового запису користувача.
Більше інформації - Facebook 6.0 для iPhone та iPad тепер доступний
Джерело - Я більше
намагаюся мати те саме, що і андроїд ... як сумно ..
Ого, тепер виявляється, що ми не можемо використовувати функцію, яку Facebook виклав там, щоб усі могли користуватися та насолоджуватися.
Ігри завжди виходять першими для ios, а через кілька днів для android, і це не означає, що android копіює apple, оскільки було визначено, що ігри були для обох платформ
Я виконую всі кроки, редагую .plist, змінюю його на ТАК і кладу на iphone ...
але як тільки я відкриваю facebook, повітряні кулі не з'являються, і .plist знову НЕ має в цьому записі .... :(
Ви закрили програму з панелі багатозадачності та знову відкрили її після модифікації списку?
Привіт, дякую за відповідь Так, я зробив це із закритим від багатозадачності панеллю facebook і нічого ...
знову змінюється.
дивна річ у тому, що у друга є iphone 4 з найновішими ios, і якщо він його активовано ..
мій - це 4S з останнім теж ...
Я вніс зміни у файл .plist (збереживши оригінальну копію як резервну копію), зробив файл лише для читання. І навіть закриття та відкриття програми залишається ідеальним!
Для мене це дивно, це спрацювало з самого початку from