0

我正在开发一个应用程序,它为用户提供了使用 facebook connect 共享提要的选项。我被困在开始本身。我下载了 FBConnect sdk 并按照文档中的说明实现了代码。现在,当在应用程序中触摸 fconnect 按钮时,将打开 facebook 登录页面,而不是打开连接页面以授予应用程序权限。登录此页面会将用户定向到 facebook 主页。facebook 窗口永远不会关闭,并且应用程序没有获得许可。

请帮助我。

4

1 回答 1

0

此行为是由于[FBSession session]不是有效会话引起的。

我遇到了这个问题,原来是因为会话对象已被释放。当您通过调用[FBSession setSession:session]或初始化任何 FBSession 对象来设置全局会话时,FBSession 不会按应有的方式保留它,因此请确保您保留会话对象,即使您没有实际使用它,甚至保留对它的引用. 如果会话存在,请确保您的 api 密钥和密码正确。

于 2010-03-11T17:11:27.637 回答