Не удалось изменить размер тестового объявления - PullRequest
0 голосов
/ 26 мая 2019

Я сейчас пытаюсь добавить рекламу в свое приложение. Для этого я выбрал AdMob , поскольку он уже реализован в Firebase.

Для проверки я использовал выделенный идентификатор тестового рекламного блока для баннеров iOS от AdMob: ca-app-pub-3940256099942544/2934735716.

Объявление показывается, но я не могу изменить его размер - тестовое дополнение отображается как объявление размером 320x100 и не будет заполнять ширину IPhone X - вместо этого отображаются уродливые черные пунктирные полосы.

Как я могу изменить его размер? Можно ли вообще изменить размеры тестовых объявлений?

Что я пробовал:

@IBOutlet var bannerView: GADBannerView!


override func viewDidLoad() {
        super.viewDidLoad()
        addAddsToBannerView()
    }

func addAddsToBannerView() {
        bannerView.adUnitID = "ca-app-pub-3940256099942544/2934735716"
        bannerView.rootViewController = self
        bannerView.adSize = kGADAdSizeSmartBannerPortrait
        bannerView.load(GADRequest())
        bannerView.delegate = self
}

extension HomeViewController: GADBannerViewDelegate {

    func adViewDidReceiveAd(_ bannerView: GADBannerView) {
        bannerView.alpha = 0
        UIView.animate(withDuration: 1, animations: {
            bannerView.alpha = 1
        })
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...