【问题标题】:Facebook-ios-sdk dialog disappears immediatelyFacebook-ios-sdk 对话框立即消失
【发布时间】:2011-08-31 00:30:02
【问题描述】:

我正在创建一个带有 5 个选项卡的 iphone 应用程序,每个选项卡都有一个根视图控制器,我在每个根视图上推送视图控制器。当我从根视图控制器显示 facebook 对话框时,它显示没有问题。但是,当我尝试从推送的视图控制器中显示它时,对话框将立即显示并立即消失,甚至没有加载请求的页面。任何想法将不胜感激。谢谢。

【问题讨论】:

    标签: iphone ios facebook facebook-graph-api tabs


    【解决方案1】:

    这对我有用:http://forum.developers.facebook.net/viewtopic.php?id=90822#p319064

    jist:在FBDialog.m中,改变

    if (!window) {
    window = [[UIApplication sharedApplication].windows objectAtIndex:0];
    }
    

    window = [[UIApplication sharedApplication].windows objectAtIndex:0];
    

    【讨论】:

    • 我在 iOS 4 中遇到了这个问题,但在 iOS 5 中没有,真是一场噩梦。就我而言,UIAlert 覆盖窗口是 FB 获取此代码时的关键窗口,因此注释 if 子句也对我有用。
    猜你喜欢
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-30
    • 2012-09-25
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多