Я пытаюсь заставить вход в Facebook работать с использованием пакета expo-facebook (я использую управляемый рабочий процесс)
Я создал свое приложение в консоли разработчика Facebook и скопировал «ID приложения».
Это код, который я использую в своем приложении React Native Expo:
async facebookLogin() {
await Facebook.initializeAsync('26327628297297')
const response = await Facebook.logInWithReadPermissionsAsync({ permissions: ['public_profile']})
console.log(response)
}
Я понимаю, что при использовании клиентского приложения Expo нет необходимости выполнять дополнительную настройку, потому что он будет использовать идентификатор приложения Expo Facebook для всех вызовов API.
Проблема в том, что после входа в систему я получаю это сообщение об ошибке:
Данный URL-адрес не разрешен конфигурацией приложения : Один или несколько из указанных URL-адресов не разрешены настройками приложения. Чтобы использовать этот URL-адрес, вы должны добавить действительную платформу в настройках вашего приложения.
Я также пробовал добавить «facebookScheme» в свое приложение. json, но это не помогло:
"facebookScheme": "fb26327628297297",
Спасибо за уделенное время!