新しいiOSSDKを使用してFBにログインすると、奇妙な動作が見られます。これはiOS6に対して実行されており、FBクレデンシャルは保存されていません。
FBに正常にログインすると、コンソールにユーザーディクショナリ(FBGraphUser)を書き込んでいます。
私の最初のリクエストは、「me」グラフパス、type = user、fields = id、name、username、email、location、genderを使用しています。
一部のアカウントでは、メールアドレスが返されます。これは、FBにサインインしたばかりのメールアドレスのようです。しかし、他の多くのアカウントでは、要求されたデータを電子メールなしで取得します。
FBの設定やアカウントに違いは見られず、コードパスはすべての場合で同じです。
なぜFBは一部のユーザーにはメールを返し、他のユーザーにはメールを返さないのですか?
洞察をありがとう。