У меня есть следующая проблема с admob. Я создал приложение для iOS 8 в swift, используя последние admob sdk и я, когда я отлаживаю это приложение на симуляторе, я вижу тестовые объявления, когда я отлаживаю реальное устройство, я вижу настоящие объявления. Но когда я опубликовал приложение в магазине приложений, я вижу тестовые объявления.Рекламные объявления Admob iOS в выпуске
Я не настроил никаких тестовых объявлений на устройстве или в аккаунте adb, он должен показывать рекламу только в симуляторе, но я вижу тестовые объявления в сборке релизов в AppStore.
Возможно, я что-то не так? Я не просил тестирования на любом устройстве, поэтому он должен показывать мне настоящие объявления на любом реальном устройстве, но это не так.
Мой код
override func viewDidLoad() {
super.viewDidLoad()
self.bannerView.adUnitID = "my id"
self.bannerView.rootViewController = self
var request:GADRequest = GADRequest()
self.bannerView.loadRequest(request)
//other setup code which is not related to ads
let tracker = GAI.sharedInstance().defaultTracker
let build = GAIDictionaryBuilder.createAppView().set("Custom event", forKey: kGAIScreenName).build() as NSDictionary
tracker.send(build as [NSObject : AnyObject])
}
Другой контроллер
override func viewDidLoad() {
super.viewDidLoad()
var interstitial : GADInterstitial = GADInterstitial()
interstitial.adUnitID = "interstitial ad id"
var request: GADRequest = GADRequest()
interstitial.loadRequest(request)
//other setup code not related to ads
}
Вы тестируете на реальном устройстве? –
Отметьте мой ответ здесь: http://stackoverflow.com/a/30033529/2108547 –
@MayankJain yes –