Тестовая реклама работает нормально, когда я не включаю покупку в приложение.Я нажимаю на ячейку, она переходит к следующему контроллеру представления, и появляется объявление.Однако, когда я включаю покупки в приложении, объявление не показывается, даже если пользователь не заплатил за удаление рекламы.
Объявление показывается с этой функцией:
func showAd() {
self.interstitial = createInterstitialAd()
}
Но когда я добавляю это, объявление не показывается, даже если пользователь не заплатил за удаление рекламы.
func showAd() {
if let purchased = UserDefaults.standard.value(forKey: "payment") as? Bool{
if purchased == true{
interstitial = nil
print("there is no ad!!!!")
}else{
self.interstitial = createInterstitialAd()
print("there is an ad!!!")
}
}