私はここで答えを見つけました:
フィードダイアログ-Facebook開発者
同じ新しいSDK3.xを使用して、非推奨のヘッダーをFrameworksに追加する必要が
あります。
#import <FacebookSDK/FacebookSDK.h>
に
#import "Facebook.h"
編集(26.02.2013):
Andreasのおかげで、彼はコメントで述べました。新しいSDK 3.2を使用するために、廃止されたクラスを含める必要はありません。
Webダイアログのサポートの改善:このリリースでは、非推奨のヘッダーを呼び出さずに、Webダイアログ、フィードダイアログ、およびリクエストダイアログを統合するためのサポートが追加され、アプリへのダイアログの追加がよりクリーンで簡単になりました。
例:
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"", @"name",
@"", @"caption",
@"", @"description",
@"https://website.com/share", @"link",
@"http://website.com/iossdk_logo.png", @"picture",
nil];
[FBWebDialogs presentFeedDialogModallyWithSession:nil
parameters:params
handler:
^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
if (error) {
// Error launching the dialog or publishing a story.
NSLog(@"Error publishing story.");
} else {
if (result == FBWebDialogResultDialogNotCompleted) {
// User clicked the "x" icon
NSLog(@"User canceled story publishing.");
} else {
// Handle the publish feed callback
}
}
}];