【问题标题】:Facebook SDK in iOS 8 with Swift/Xcode beta 5 returning accessToken but no userID after updateiOS 8 中的 Facebook SDK 与 Swift/Xcode beta 5 返回 accessToken 但更新后没有用户 ID
【发布时间】:2014-08-07 16:09:50
【问题描述】:

将我的项目和设置更新到 iOS 8 / Swift / Xcode beta 5 后,安装 Facebook 应用程序时,Facebook iOS SDK 不再从 accessTokenData.userID 返回 userID(它为 nil)。当状态更改为FBSessionStateOpen 时会发生这种情况。 accessTokenData.accessToken 确实返回一个值,我相当确定访问令牌与我在删除 Facebook 应用程序时尝试登录后浏览器返回的访问令牌相同。如果我使用浏览器、相同的帐户和所有内容登录,一切正常。

这是我的问题,还是 Facebook iOS SDK 在当前测试版状态下不再工作?如果是这样,我是否应该忽略上述问题并仅通过 Safari 登录继续开发,然后在 Facebook 发布其官方 iOS 8 SDK 更新时重新考虑该问题?我注意到他们每周都会发布更新,但现在他们已经一个月没有更新了。

【问题讨论】:

    标签: ios facebook swift facebook-ios-sdk xcode6


    【解决方案1】:

    更新到这个forked Facebook iOS SDK 解决了我的问题,它似乎解决了其他人的另一个问题:xcode beta 3 swift and FBLoginViewDelegate

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-28
      • 1970-01-01
      • 1970-01-01
      • 2013-11-30
      • 1970-01-01
      • 2011-12-01
      • 2011-05-19
      • 2016-01-18
      相关资源
      最近更新 更多