昨天发布了Facebook 6.0 在此版本中,添加了ChatHeads功能以及在iPhone上使用贴纸的可能性。 不幸的是,并非所有用户都可以享受这些功能,因为与其他Facebook版本一样,新闻正在逐渐吸引用户。
如果您是未激活这两项功能之一的人,可以通过更改应用程序具有的plist文件的某些参数来进行手动操作。 为了 激活ChatHeads,则必须下载PhoneView应用(链接),然后导航到以下路径:
Facebook /图书馆/首选项
在那里,我们将找到一个名为“ com.facebook.Facebook.plist”的文件。 它包含用于激活应用程序不同方面的参数。 现在我们必须将其复制到我们的计算机上, 用plist文件编辑器打开它 (如果您使用的是Mac,则Xcode可以使用)并寻找以下密钥:
Messenger_chat_heads_ios
如果不存在,则可以将其添加到所有内容的开头。 如果确实出现, 我们必须将其值更改为YES或 取决于我们从中编辑plist文件的程序。 保存所做的更改,然后使用PhoneView将其发送到源路径。
通过这些步骤,我们将激活ChatHeads功能。 重要的是,在打开Facebook应用程序之前 让我们将其从多任务栏中删除 以便正确应用所做的更改。
要激活贴纸,过程要复杂得多。。 有一个plist文件可以激活此功能,但是即使我们将其值更改为YES,如果远程服务器检测到我们的Facebook帐户仍然无法使用它们,则远程服务器会将其重新设置为NO。 解决方案是使用代理并监视我们iPhone的流量。
当启动Facebook应用程序时,我们将看到与以下内容类似的请求:
https://api.facebook.com/method/fql.multiquery?sdk=ios&queries=%7B%22awholebunchofotherstuffgoeshere
如果我们注意对该请求的响应,我们将看到其中激活标签的参数。 其中之一的名称为de'messenger_sticker',其值为'false'。 我们要做的是通过代理将“ false”更改为“ true”。
由于激活贴纸的复杂性, 最好的办法是等待Facebook为我们的用户帐户激活它们。
更多信息 - 适用于iPhone和iPad的Facebook 6.0现已上市
资源 - iMore
试图拥有与android相同的东西...多么可悲..
哇,事实证明,我们不能使用Facebook推出的功能供所有人使用和享用。
游戏总是首先在ios上发布,几天后才在android上发布,这并不意味着android正在复制苹果,因为预先确定游戏适用于两种平台
我按照所有步骤操作,编辑.plist,将其更改为YES,然后将其放在iPhone上...
但是,一旦我打开facebook,气球便不会出现,并且.plist在该条目中再次没有NO…。:(
您是否已从多任务栏关闭了应用程序,并在修改plist之后重新打开了该应用程序?
您好,感谢您的回答,是的,我是在多任务栏上关闭了Facebook的情况下做到的,什么也没有...
再次改变。
奇怪的是,一个朋友拥有一个带有最新ios的iphone 4,并且如果他将其激活了..
我的也是最后一个的4S ...
我对.plist文件进行了修改(将原始副本保存为备份),并且将该文件设为只读。 即使关闭和打开应用程序,它仍然是完美的!
如果从一开始就对我有用,那对我来说很奇怪