2

私の状況は次のとおりです。

  1. 最初に、ユーザーは読み取り許可を要求して Facebook に正常にログインしuser_friendsemail. メソッドを使用openWithBehavior:FBSessionLoginBehaviorUseSystemAccountIfPresentしてログインしています。関連するすべてのユーザー データと、ログインしているユーザーの FB 友達に関する情報は正常に処理されます。
  2. 次に、ユーザーがボタンをタップすると、公開許可publish_actionsを要求する必要があります。メソッドが非推奨であることを読んだreauthorizeWithPublishPermissionsので、推奨されるrequestNewPublishPermissions:defaultAudience:completionHandler:方法を試してみたところ、メッセージで永続的にエラーが発生しました。

FBSDKLog: FBSession: パブリッシュまたは管理アクセス許可のアクセス許可要求に、予期しない読み取りアクセス許可が含まれています

それで、私は何を間違っていますか?ログアウトしてから、公開許可のみを要求して再度ログインする必要がありますか? または、アプリケーション ダッシュボードで追加のパラメーターを設定する必要がありますか? 私のアプリは既に AppStore にあるので、明示的にサンドボックスに切り替える必要がありますか? (私のアプリの次のバージョンは、publish_actions許可を求めているため、FB によるレビューが必要であることを認識しています。)

4

1 に答える 1