Я пытаюсь использовать react-native-fbsdk, чтобы пользователи могли входить в мое приложение. Я установил кнопку входа.
код:
import React, { Component } from 'react'
import { View } from 'react-native'
import { LoginButton, AccessToken } from 'react-native-fbsdk'
export default class FBLoginButton extends Component {
render() {
return (
<View>
<LoginButton
onLoginFinished={
(error, result) => {
if (error) {
alert('Login failed with error: ' + error.message)
} else if (result.isCancelled) {
alert('Login was cancelled')
} else {
AccessToken.getCurrentAccessToken().then(
(data) => {
console.log(data.accessToken.toString())
}
)
}
}
}
onLogoutFinished={() => alert('User logged out')}/>
</View>
)
}
}
Когда я нажимаю кнопку входа, я получаю это в симуляторе
Если я пытаюсь добавить разрешения, я получаю ошибку xcode:
код:
<LoginButton
publishPermissions={['email']}
onLoginFinished={...
ошибка: Thread1: сигнал SIGABRT
Как избавиться от ошибки redirect_uri?