В моей игре Swift iOS у меня есть кнопка, которую я показываю после проигрыша игрока, эта кнопка показывает рекламу с вознаграждением от Chartboost. Проблема в том, что иногда я получаю сообщение об ошибке при поиске рекламы (код ошибки 6) «Нет доступной рекламы». Так что у меня заканчиваются объявления для моего региона, я не знаю, почему. Иногда я могу посмотреть 2-3 рекламы и это все, что я могу посмотреть в день. Поэтому, когда у меня заканчивается реклама, кнопка, конечно, остается там, но ничего не делает. Пользователей может сбить с толку то, что они нажимают кнопку и ничего не видят. Поэтому я хотел проверить, есть ли реклама, просто скройте кнопку.
Метод, который я использую, чтобы проверить, есть ли доступная реклама:
Chartboost.hasRewardedVideo(CBLocationDefault)
Но почему-то всегда возвращается false, независимо от того, какой CBLocation я использую.
И я запускаю showAd() следующим образом:
Chartboost.showRewardedVideo(CBLocationDefault)
Любое предложение?
Спасибо.