我有什么以及发生了什么问题:
- 我有一个带有游戏应用程序的 Facebook 帐户(每天人们都在玩)
- 我还有一个带有测试应用程序的 Facebook 帐户,该帐户最近使用默认设置创建。
- 我的 iPod 上有本机 Facebook 应用程序
- 我正在开发使用 Facebook iOS SDK 的 iOS 应用程序。
无效流量:
如果我使用第一个应用程序的 App ID/API 密钥,我会打开我的应用程序并尝试登录。Facebook SDK 打开本机 FB 应用程序并向我显示该屏幕
我按 OK 并返回我的 iOS 并出现此类错误且没有访问令牌:
(NSError *) $0 = 0x001710f0 Error Domain=com.facebook.sdk Code=2 "The operation couldn’t be completed. (com.facebook.sdk error 2.)" UserInfo=0x16d4b0 {com.facebook.sdk:ErrorLoginFailedOriginalErrorCode=210}
有效流程:
如果我使用第二个(测试)应用程序中的 App ID/API 密钥,我会打开我的应用程序并尝试登录。Facebook SDK 打开本机 FB 应用程序并向我显示该屏幕
我按 OK 并使用有效的访问令牌返回我的 iOS。
应用程序的设置是相同的,我没有看到任何差异。如果我有本机 Facebook 应用程序,则会出现此问题。如果我没有,Facebook SDK 会打开浏览器,授权将通过第一个和第二个 App ID 成功。
如果有人遇到这样的问题,请帮忙。非常感谢。