Facebook iOS9不同访问令牌

时间:2016-01-26 23:55:04

标签: ios iphone facebook

在为iOS9和Swift 2.1更新我的项目和相应的pod之后,我一直在处理Facebook SDK中的一些奇怪的事情。

我已升级到FBSDK 4.9.1 - 尝试过4.9.0并且当前运行4.6.0。我已将所有新条目添加到plist中。

现在,我没有收到其他用户使用新SDK时遇到的大多数常见问题,而且似乎找不到与我有类似问题的人。

Facebook授权流程仍然可以在iPhone 6及更高版本上运行(运行iOS9及以上版本)

然而,在iPhone 5s(运行iOS9及更高版本)等设备上,对话框显示出来,但从Facebook返回给我们的令牌与以前/应该是/应用程序的其他版本不同,我们使用FB令牌进入我们的应用程序进行身份验证。

可能遗漏或错误的是什么?

1 个答案:

答案 0 :(得分:0)

在嗅探数据包之后,我们意识到Facebook现在使用Safari Web View,而不是通过App开放,Facebook正在使用Safari上其他帐户的旧缓存会话。

愚蠢的错误 - 但新的Facebook SDK也很奇怪。

希望这有助于其他人。