4

[FBWebDialogs presentFeedDialogModally...] 経由で公開しています。正常
に動作します。
しかし、Facebook の設定でアプリケーションを削除して再度投稿しようとすると、Web 公開ビュー内にログイン ダイアログが表示されます。
ログイン後、「エラーが発生しました。後でもう一度やり直してください。」というエラーが表示されます。コールバックは呼び出されません。

どうすれば修正できますか?

ログインフォーム ログイン後のエラー

4

3 に答える 3

7

SDK のバグのようです。

app_id渡されたパラメーター辞書であなたを指定してみてください[FBWebDialogs presentFeedDialogModallyWithSession:parameters:handler]

ドキュメントには「必須ですが、ほとんどの SDK で自動的に指定されます」と記載されていますが、自動的に行われていないことがわかりました。

于 2013-05-20T13:24:01.813 に答える
0

ニックが示唆するように、渡されたパラメーターに FacebookAppID を追加することができます。または、FacebookAppID が plist 情報ファイルにあることを確認してください。

文字列キー: FacebookAppID を Facebook アプリ ID の値とともに追加します。その後、SDK は、他の場所で使用するアプリ ID を自動的に追加できます。

于 2013-08-13T02:30:47.640 に答える