iPhone アプリで Facebook の SSO が正しく機能しており、ほとんどのユーザーは問題を経験していません。ただし、Facebook Connect でエラーが発生し、アカウントを作成できないという報告が少数あります。あるユーザーとメールをやり取りした後、[設定] -> [Facebook] の下にあるアプリのアクセス許可の切り替えが、私のアプリで Facebook を使用できないように設定されていることがわかりました。
それ以来、ユーザーにこれが当てはまる可能性があることを伝えるエラーメッセージを追加しましたが、私の質問は、そもそもこのスイッチがどのように切り替えられたのですか? ユーザーがこのスイッチを手動で切り替える必要があるように思えますよね? また、これを行う可能性のある API メソッドも探しました。たとえば、ユーザーが許可を求めるダイアログを初めて見たときに Facebook SSO を拒否します。そのようなコードは見つかりませんでした。
何か案は?私が入れたエラーダイアログでこの問題が解決することを願っていますが、可能であれば、この問題を完全に削除したいと思います.