2012-09-28 60 views
1

我使用的IOS SDK 3.0後簡單的文本到用戶的Facebook牆上時,下面是代碼是利用張貼到Facebook的HTTP狀態碼400發佈至Facebook FBiOSSDK.3.0.8

[FBRequestConnection 
startForPostStatusUpdate:text completionHandler:^(FBRequestConnection *connection, 
        id result, 
        NSError *error) 
{ 
    if (!error) 
    { 
     NSLog(@"the status posted"); 
    } 
}]; 

但我收到了來自Facebook的錯誤,如

FBSDKLog:響應<#1115>: 該操作無法完成。 (com.facebook.sdk錯誤5)。任何幫助,將不勝感激。

+0

不是你問題的答案。 我有同樣的問題,我在這裏發佈。 http://stackoverflow.com/questions/12540895/why-suddenly-my-ios-app-can-not-post-status-update-to-facebook –

回答

0

該錯誤是如果您嘗試共享NSString。

這工作:

[FBRequestConnection startForPostStatusUpdate:@ 「測試」 completionHandler:^(FBRequestConnection *連接,ID結果,NSError *錯誤){ }];

這給你一個錯誤:

的NSString *的TestString = @ 「測試」; [FBRequestConnection startForPostStatusUpdate:testString completionHandler:^(FBRequestConnection * connection,id result,NSError * error){ }];