18

Facebook iOS SDK を使用して、apprequests を含むダイアログを表示して送信できます。デリゲート メソッド-dialogDidComplete:が呼び出されますが、受信者は通知や要求を受け取りません。アプリが承認されている場合、Facebook.app (iOS 用) はアプリのブックマークの横に保留中のリクエストを多数表示しますが、通知ジュエルは更新されず、通知はどこにも見つからず、Facebook.app は表示されません。プッシュ通知。

私はこれについて Facebook 独自のチュートリアルに従い、独自のサンプル プロジェクト Hackbook で試してみましたが、毎回同じ結果が得られます。

アプリの設定で何か不足していますか、それとも (貧弱な) ドキュメントで説明されているように機能していないだけですか?

Path アプリがこれを実装していることがわかります。これは、私のアカウントを使用してデバイスでうまく機能するので、実際に何かをスキップしたと思います。解決を期待して報奨金を追加します。

4

2 に答える 2

39

ここでこれを修正するのに役立つ説明を見つけました: http://facebook.stackoverflow.com/a/8211249/184561

ユーザーがアプリ リクエストをクリックすると、Facebook はユーザーを Facebook キャンバス ページに移動します。キャンバス ページがない場合、リクエストは表示されません。

キャンバス URL (機能しなかったもの) を追加するとすぐに、リクエストが表示され始めました。

于 2011-12-01T20:55:16.607 に答える
2

FB アプリの設定でアプリを「Facbook のアプリ」として登録していることを確認してください。また、Facebook アプリには Canvas URL が定義されている必要があります。URL は有効である必要さえありません。アプリの設定で定義する必要があるだけです。私は同じ方法で物事を行い、Facebook 通知でアプリ要求の通知を受け取っています。Facebook 通知でアプリ要求通知を取得できることを願っています。

于 2012-12-11T12:23:53.700 に答える