共有ダイアログ (表示されているもの) は現在、限定ベータ版です。そのため、SDK によってダイアログが表示されるが、共有を送信したときにサーバーがベータ版ではないというフラグを立てるというシナリオに遭遇する可能性があります。最新の Facebook for iOS アプリ (6.0+) を使用している場合、HelloFacebookSample アプリによってネイティブの共有ダイアログが表示されます。
共有に関するその他の指針とアプリでの使用方法については、このドキュメントを確認してください:
https://developers.facebook.com/docs/howtos/share-dialogs-ios-sdk/
HelloFacebookSample アプリは、主に共有ダイアログを紹介しています。
とはいえ、今のところサンプルを正常に実行したい場合は、一時的に次のように変更することをお勧めします。
FBAppCall *appCall = [FBDialogs presentShareDialogWithLink:urlToShare
...
}];
に:
FBAppCall *appCall = nil;
postStatusUpdateClick:メソッドで。これにより、iOS6 共有シートまたはグラフ API 呼び出しのいずれかを使用して、ステータスの更新が投稿されます。