import auth from '@react-native-firebase/auth';
const confirm = await auth().signInWithPhoneNumber('+234XXXXXXXXXX');
Проблема
Несмотря на все это, OTP немедленно завершается сбоем с Кодом ошибки: 39 и SMS не отправляется. Вопрос
Что именно вызывает Firebase Phone Auth Error 39 на Android и какая дополнительная настройка требуется для ее устранения при использовании Играть в целостность с помощью приложения React Native, установленного из Google Play?
Связано ли это с:
подписыванием приложений в Play App SHA-256 или отладкой SHA?
Я получаю следующую ошибку при попытке отправить OTP с помощью [b]Аутентификации телефона Firebase[/b] на Android: [code][auth/unknown] An internal error has occurred. [ Error code: 39 ] [/code] [b]Среда[/b] [list] [*]React Native
[*][code]@react-native-firebase/app[/code]
[*][code]@react-native-firebase/auth[/code]
[*]Только для Android (работает на iOS)
[*]Приложение установлено в результате [b]Внутреннего тестирования Google Play[/b]
[*]Использование [b]Firebase Phone OTP[/b]
[*]Play Integrity API включен и связан в Google Play Консоль
[/list] [b]Что я сделал на данный момент[/b] [list] [*]Связал консоль Google Play с проектом Google Cloud
[*]Включил [b]Play Integrity API[/b]
[*]Консоль Play показывает [b]"Интеграция" запущено»[/b]
[*]Включена [b]Целостность игры[/b] в Firebase Authentication → Телефон → Безопасность
[*]Установите для целостности игры значение [b]ENFORCED[/b]
[*]Приложение [b]подписано Google Play[/b]
[*]Тестирование на реальном устройстве (не в эмуляторе)
[*]Название пакета совпадает в:
Play Console
[*]приложении Firebase для Android
[*][code]AndroidManifest.xml[/code]
[/list]
[b]Код[/b] [code]import auth from '@react-native-firebase/auth';
const confirm = await auth().signInWithPhoneNumber('+234XXXXXXXXXX'); [/code] [b]Проблема[/b] Несмотря на все это, OTP немедленно завершается сбоем с [b]Кодом ошибки: 39[/b] и SMS не отправляется. [b]Вопрос[/b] Что именно вызывает [b]Firebase Phone Auth Error 39[/b] на Android и какая дополнительная настройка требуется для ее устранения при использовании [b]Играть в целостность[/b] с помощью [b]приложения React Native, установленного из Google Play[/b]? Связано ли это с: [list] [*]подписыванием приложений в Play App SHA-256 или отладкой SHA?
[*][code]google-services.json[/code] не обновляется?
[*]Требования к соблюдению целостности Firebase Play?
[/list] Будем признательны за любые рекомендации или контрольный список для полного устранения этой проблемы.