#react-native #react-native-fbsdk
Вопрос:
Я пытаюсь добавить логин Facebook в свое приложение.
Использование react-native-fbsdk-next
Вот мой код:
const result = await LoginManager.logInWithPermissions(['public_profile', 'email', 'user_birthday']);
if (result.isCancelled) {
btnFacebookRef.current.setLoadingValue(false);
} else {
const data = await AccessToken.getCurrentAccessToken();
...other code
Комментарии:
1. У нас точно такая же проблема «Неподдерживаемый запрос», Facebook отключил наше приложение, и они предоставили видео, показывающее эту ошибку. Но мы не в состоянии воспроизвести его.
2. Это происходит только на устройстве iOS, с Android он работает после обновления
facebook-android-sdk:[8,9)
. Я прочитал и перешел по этой ссылке , но она все еще не работает3. Мы находимся в такой же ситуации.. мы можем воспроизвести его с помощью тестовых и производственных учетных записей, но не можем решить эту проблему. Никакой информации не предоставлено
Ответ №1:
У меня была эта проблема, и я решил ее через 1 неделю. Тогда я нашел решение.
Зайдите в свое приложение. Настройки -> Дополнительно>. Убедитесь, что у вас есть обновление до последней версии sdk для обеих ОС.
Для этого мы можем перейти по этой ссылке для настройки:
Позвольте запустить и протестировать ваше приложение в режиме разработки с помощью тестовой учетной записи.
После этого позвольте отправить ваше приложение (APK, IPA) в команду Facebook, чтобы ваше приложение включилось в режиме реального времени. Если им нужно проверить это в магазине (Google Play), просто опубликуйте новую версию с обновлением FBSDK, убедитесь, что эта версия хорошо работает в режиме разработки. Подождите, пока ваше приложение включится в режиме реального времени, и все будет сделано!
Удачи вам!