在我的项目中是下一个代码,它向用户提要发送一些消息:
[facebook authorize:permissions delegate:self];
[facebook dialog:@"feed" andParams:params andDelegate:self];
但是当我用这段代码调用函数时,登录对话框出现两次。我怎么解决这个问题?谢谢
最佳答案
登录对话框没有出现两次。同时出现两个登录对话框。上面两行都会打开一个对话框。因此,如果您同时调用这些行,则会同时打开两个对话框。如果您尚未登录 Facebook
,显然这两个对话框都会打开登录页面。
首先,打电话
[facebook authorize:permissions delegate:self];
登录后授权结束,调用
[facebook dialog:@"feed" andParams:params andDelegate:self];
关于iphone - Facebook SDK 登录对话框出现两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6235879/