У меня есть приложение, которое показывает межстраничное объявление после нескольких страниц в UIPageViewController. Обычно объявление в порядке, и я могу отклонить его по своей кнопке «X». Но есть некоторые объявления (особенно те, о таких играх, как Clash of Kings, я заметил), которые не будут увольнять несколько раз, независимо от того, сколько раз я нажимаю кнопку «X».Некоторые межстраничные объявления не будут закрываться или удаляться при нажатии «X»
У меня даже есть время, которое отклоняет такие модальности, как интерстициальный через 5 секунд, но с этими конкретными объявлениями это не сработает.
Вот мой код:
Я попытался убедившись, что он был в основном потоке, а также с DispatchQueue.main.async, но опять же, это не работает каждый раз.
Есть ли способ исправить это или что-то, что я могу пропустить?
Спасибо.