在为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令牌进入我们的应用程序进行身份验证。
可能遗漏或错误的是什么?
答案 0 :(得分:0)
在嗅探数据包之后,我们意识到Facebook现在使用Safari Web View,而不是通过App开放,Facebook正在使用Safari上其他帐户的旧缓存会话。
愚蠢的错误 - 但新的Facebook SDK也很奇怪。
希望这有助于其他人。