Facebook提示自动在iOS 7上消失

时间:2013-09-16 21:29:26

标签: facebook ios7

我正在使用共享工具包进行Facebook共享。并使用操作表打开Facebook弹出窗口。它在iOS 6或以前版本上运行良好。

但是在iOS 7中,它会在操作表按钮上自动消失。

请指导我。

由于

1 个答案:

答案 0 :(得分:7)

在FBDialog.m中查找方法 - (void)showWebView(第410行)。

替换此代码

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

有了这个

if (window.windowLevel != UIWindowLevelNormal) {
    for(window in [UIApplication sharedApplication].windows) {
        if (window.windowLevel == UIWindowLevelNormal)
            break;
    }
}

我已经在iOS7和iOS6上测试了它,它可以工作。

度过愉快的一天:)