1

画面を表示するために Facebook 開発者が提供する iOS 静的ライブラリ プロジェクトを使用しています。セッション タイムアウトのシナリオがあるため、15 分になったら画面を閉じる必要があります。ユーザーが投稿を共有しようとして、15 分間そのままにしておくと、ビューを閉じることができません。代わりに、すべてのビュー (fbdialog を除く) を閉じるコードの後の背景のようになります。問題は、自分で fbdialog を作成しないことです。代わりに、それを試します

facebook = [[Facebook alloc] initWithAppId:facebookAppId andDelegate:self] ;

Facebook クラスはダイアログを作成し、それ自体で管理します。アプリから静的ライブラリに移動したいときはいつでもダイアログを閉じるために何をする必要がありますか。

4

1 に答える 1

-1

FacebookのSDKには、ダイアログを閉じるためのメソッドが必要です。そのメソッドにメッセージを送信するには、それが提供するデリゲートを使用する必要があります。それらを見つけて労働者階級に実装してください。

FBDelegateやFBDialogDelegateのようなものである必要がありますが、よくわかりません。FacebookSDKへのリンクを共有して表示できます。私はいくつかのFBSDKを使用してきましたが、それらはすべて異なっています。

于 2012-07-10T07:39:06.217 に答える