У меня была такая же проблема. Но я наконец исправил это. Вы можете использовать response-native-firebase / app v6. https://invertase.io/oss/react-native-firebase/v6/admob/quick-start
Вам не нужно изменять файлы Gradle. Обязательно добавьте файл firebase. json в root.
{
"react-native": {
"admob_android_app_id": "ca-app-pub-xxxxxxxx~xxxxxxxx",
"admob_ios_app_id": "ca-app-pub-xxxxxxxx~xxxxxxxx"
}
}
Обязательно добавьте реальный app_id, а не идентификатор баннера. В противном случае это не удастся. И не удаляйте "admob_ios_app_id": "ca-app-pub-xxxxxxxx ~ xxxxxxxx", хотя вы используете только android.
Я думаю, вы можете это исправить. Потому что на прошлой неделе у меня возникла такая же досадная проблема, и после обновления до реакции-native-firebase v6 я исправил эту проблему.