GraphRequest нельзя использовать, когда Facebook SDK не полностью инициализирован - PullRequest
0 голосов
/ 15 января 2020

Внезапно у меня появилась следующая ошибка при попытке войти через Facebook Facebook.logInWithReadPermissionsAsync в моем приложении

[Unhandled promise rejection: Error: Caught exception: GraphRequest can't be used when Facebook SDK isn't fully initialized]
- node_modules\react-native\Libraries\BatchedBridge\NativeModules.js:155:41 in createErrorFromErrorData
- node_modules\react-native\Libraries\BatchedBridge\NativeModules.js:104:55 in <unknown>

Я использую expo SDK 34. Я не смог найти любая ссылка на это предупреждение в любом месте.

1 Ответ

0 голосов
/ 15 января 2020

Использование Facebook SDK недавно изменилось.

Теперь вам нужно сделать Facebook.initializeAsync('<your facebook app id>') перед вызовом Facebook.logInWithReadPermissionsAsync

Документы для выставки: https://docs.expo.io/versions/latest/sdk/facebook/

...