現在、Reach Native アプリケーション用に Facebook 認証をセットアップしています。react-native-fbsdk セットアップに関する通常の問題の後、Facebook アプリ イベントが機能し、LoginManager がロードされるようになりました。
私の問題: 承認後、LoginManager は私をアプリにリダイレクトし、エラーを表示します:
ログインに失敗しました
非常に標準的な LoginManager 実装を使用しています。
const FBSDK = require('react-native-fbsdk');
const {
LoginManager,
AccessToken,
} = FBSDK;
export default class FacebookAuth extends Component {
facebook(){
LoginManager.logInWithReadPermissions(['public_profile', 'email']).then(
function(result) {
if (result.isCancelled) {
alert('Login cancelled');
} else {
alert('Login success with permissions: '
+result.grantedPermissions.toString());
}
},
function(error) {
alert('Login fail with error: ' + error);
}
);
私への指針はありますか?
私はすでにチェックしました:
- Info.Plist の FB アプリ情報
- Facebook アプリの iOS バンドル ID
- クライアント OAuth 設定
- FBSDK LoginButton (同じエラー)
私は実行しています: iOS 10 & 反応ネイティブ 0.38.0.
ありがとう!