В настоящее время я настраиваю аутентификацию Facebook для своего приложения Reach Native. После обычных проблем с установкой response-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);
}
);
Есть ли у вас какие-то указатели для меня?
Я уже проверил:
- Информация о приложении FB в Info.Plist
- Идентификатор пакета iOS в приложении для Facebook.
- Настройки клиента OAuth
- FBSDK LoginButton (та же ошибка)
Я запускаю: iOS 10 и action-native 0.38.0.
Спасибо!