我使用最新的FaceBook SDK for iOS,除了我第一次使用
外,一切正常[facebook dialog:@"feed" andParams:params andDelegate:self];
对话框显示一个空画布,并自行解散,下次我尝试相同的调用时,对话框就可以了。
因此,为了重现此错误,我将从Facebook删除该应用以启动授权,会话,登录等。
其他有同样问题的人?
答案 0 :(得分:0)
我也面临同样的问题。我通过更改FBDialog.m文件来修复它
更改
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
// 102 == WebKitErrorFrameLoadInterruptedByPolicyChange
if (!([error.domain isEqualToString:@"WebKitErrorDomain"] && error.code == 102)) {
[self dismissWithError:error animated:YES];
}
}
到
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
// 102 == WebKitErrorFrameLoadInterruptedByPolicyChange
if (!([error.domain isEqualToString:@"WebKitErrorDomain"] && error.code == 102)) {
// -999 == "Operation could not be completed"
if (!(([error.domain isEqualToString:@"NSURLErrorDomain"] && error.code == -999) ||
([error.domain isEqualToString:@"WebKitErrorDomain"] && error.code == 102))) {
[self dismissWithError:error animated:YES];
}
}
}
我希望这能解决你的问题......