Это мое первое приложение RN, и я хотел использовать библиотеку Admob для монетизации своего приложения. Однако я не вижу НИКАКОЙ рекламы (да, включая тестовую рекламу) в моем эмуляторе. Я использую RN -v 0.60.5. Любая помощь приветствуется, так как я только начинаю с RN!
Предпринятые шаги:
добавил эту строку в подфайл
pod 'Google-Mobile-Ads-SDK'
работает внутри ios папка
pod install --repo-update
создана учетная запись admob для iOS приложение
добавлено в info.plist (с идентификатором моего приложения)
<key> GADApplicationIdentifier </key>
<string>ca-app-pub-3940256099942544~1458002511</string>
добавлены строки в AppDelegate.m ( с тем же идентификатором приложения):
@import GoogleMobileAds;
[GADMobileAds configureWithApplicationID:@"ca-app-pub-3940256099942544~1458002511"];
пробег:
npm install react-native-admob
перейдите в папку ios и запустите:
pod install
вставьте в мой экран приветствия:
import {AdMobBanner} from 'react-native-admob';
<AdMobBanner
adSize="fullBanner"
adUnitId="ca-app-pub-3940256099942544/2934735716" //test app unit id
onAdFailedToLoad={error => console.log(error)}
testDevices={[AdMobBanner.simulatorId]}></AdMobBanner>
пробег:
react-native run-ios
У вас есть баннер внизу, но без рекламы и ошибки: «Ошибка: невозможно определить тип запроса. Правильно ли указан идентификатор вашего рекламного блока?» введите описание изображения здесь