我正在使用Facebook 连接。当我单击 Facebook 对话框的“登录”按钮时,它会像平常一样消失,但不会登录。
如果我通过设备登录,然后按下键盘的 Go 按钮,如果我Enter在输入用户名和密码后按下模拟器,则它已成功登录,但不是通过单击“登录”按钮。
我正在使用Facebook 连接。当我单击 Facebook 对话框的“登录”按钮时,它会像平常一样消失,但不会登录。
如果我通过设备登录,然后按下键盘的 Go 按钮,如果我Enter在输入用户名和密码后按下模拟器,则它已成功登录,但不是通过单击“登录”按钮。
当您说 Facebook Connect 时,我假设您指的是iOS 教程中概述的 Facebook SDK 的当前版本。
如果是这样,你能确认你的FBSessionDelegate
方法fbDidLogin
被调用了吗?(在此处放置日志消息或调试断点并确认是这种情况。)
如果它没有被调用,那么如果您不将此代码放在应用程序委托中,而是将其放在其他对象中,则可能会发生这种情况。