小さなテスト プロジェクトで、iOS のビルトインアカウント フレームワークと Facebook の公式FBSDKLoginKitの両方を使用して Facebook ログイン機能を実装しました。
ただし、ユーザーがネイティブのアクセス許可ダイアログを使用してログインすると、Facebook のログイン SDK と比較してより多くのデータにアクセスできることに気付きました。誕生日と現在の都市にアクセスできます:
奇妙なことに、Facebook のドキュメントには、アプリがユーザーの正確な誕生日へのアクセスを要求する場合、アプリは Facebook のログイン レビューを通過する必要があると記載されています。
Apple の Accounts フレームワークを使用してその情報にアクセスすることを心配する必要はありますか? (Facebookがユーザーを保護するために導入したものを明らかに迂回しているため). これは Apple に報告する必要がありますか?