Facebook iOS SDK Feed对话框authentication之后的问题

我似乎有一个与我以前没有的饲料对话框的问题。 我怀疑这是因为iOS 5,但我不确定。

如果用户需要身份validation,他将被redirect到Facebook应用程序,然后返回到我的应用程序。

之后,用户点击一个“分享”button,并出现供稿对话框。 但突然间,它消失了

如果用户再次点击“分享”,则对话框正常工作。 这只是第一次,从身份validation返回到应用程序…

与“共享”button相关的代码就是这样的:

if ([facebook isSessionValid]) { [facebook dialog:@"feed" andParams:params andDelegate:self]; } 

paramsvariables总是设置为正确的值,不是零。 如果会话无效,则用户正被发送到authentication方法。

我也尝试在FBDialog.m中注释一个IF语句,我已经在某处读过,但是没有成功。

任何人遇到同样的问题?

谢谢!

编辑:我敢肯定,这是因为现在的iOS 5,因为我已经在运行iOS 4.3的iPad 2上构build了项目,并且从第一次就可以正常工作。

编辑2:它突然工作正常。 …我没有改变任何东西O_O