1
react-native-facebook-loginを使用してAndroidとiOSのFacebookログインを実装しました。私はすべての指示に従っており、それはAndroid上で完全に動作しています。 iOSでも動作しますが、応答にはprofile
のデータは含まれていません。iOS Facebookのログイン応答にプロフィールデータが含まれていません
アンドロイド対応:
declinedPermissions: [],
provider: 'facebook',
profile:{
id: '121212121212121212',
name: 'XYZ',
email: '[email protected]',
first_name: 'XYZ',
last_name: 'XYZ',
age_range: { min: 21 },
link: 'https://www.facebook.com/app_scoped_user_id/121212121212121212/',
picture: { data: { is_silhouette: false,url: 'https://scontent.xx.fbcdn.net/v/t1.0-1/12/12.jpg?oh=12&oe=12' } },
gender: 'male',
locale: 'en_US',
timezone: 5.5,
updated_time: '2017-02-01T08:16:35+0000',verified: true },
type: 'success',
credentials: {
permissions: [ 'public_profile', 'contact_email', 'user_friends', 'email' ],
tokenExpirationDate: '2017-05-13T14:56:36.690+0530',
userId: '1212121212121212121',
token:'ababababababababbababababa' }
しかし、iOSの上、応答が不完全であり、何のプロファイルデータはありません。
declinedPermissions: [],
credentials: { tokenExpirationDate: '2017-05-14T14:58:09+05:30',
permissions: [ 'email', 'contact_email', 'user_friends', 'public_profile' ],
userId:'12121212121212121',
token:'abababababababababababababa' },
missingPermissions: []
コードは、AndroidとiOSの両方で同じです。そして、私はXcodeのすべての設定変更を行いました。 iOSでプロファイルデータを取得するために何か他に必要なことはありますか?