2012-01-23 64 views
2

林空白採用了最新的FaceBook SDK適用於iOS,一切工作正常,除了第一次我使用的是iOS版Facebook的ingegration,訂閱對話框中顯示第一次

[facebook dialog:@"feed" andParams:params andDelegate:self]; 

對話框顯示空白的畫布,並自動解散,下一次我嘗試相同的調用對話框就好了。

所以要重現此錯誤,我從Facebook刪除應用程序啓動的授權,會話,登錄等

任何人有同樣的問題?

+0

我有同樣的問題,但目前的SDK解決它,如果你發誓,我想你會發現-999錯誤。 –

+0

我與最新的SDK有同樣的問題,是否有其他人面臨此問題? – user542584

+0

我也遇到了使用FBconnect的相同問題 –

回答

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]; 
     } 
     } 
} 

我希望這將解決你的問題......