viewDidDisappear не показывает рекламу

Я использую startApp для показа рекламы, но когда вид исчезает, он не показывает рекламу. я имею startAppAd = STAStartAppAd() в viewDidLoad() Я не совсем уверен, что происходит не так.

override func viewDidAppear(_ animated: Bool) {
        startAppAd?.load()
    }

    override func viewDidDisappear(_ animated: Bool) {
        super.viewDidDisappear(animated)
        startAppAd?.show()
    }

1 ответ

viewDidDisappear вызывается, когда виртуальный канал собирается потускнеть или вытолкнуть, поэтому любое свойство может быть освобождено, если этот виртуальный канал не является сильно связанным, поэтому переместите show метод также внутри viewDidAppear или в обратном вызове загрузки рекламы, если таковые имеются

Другие вопросы по тегам