Как разместить UILabel поверх Interstitial Chartboost?

Как я могу разместить UIView поверх рекламы Chartboost? Я перепробовал все. Я использую делегата Chartboost, чтобы узнать, когда показывается объявление, а затем я добавляю UILabel, но он просто затемняется рекламой Chartboost. Я даже попробовал метод [self.view bringSubviewToFront:label]; но это не сработало. Любой знает обходной путь, поэтому я могу отобразить этот ярлык без его затемнения из-за внедрения Chartboost.

Вот код, который я использую для рекламы (таймер был только для тестирования):

-(BOOL)shouldDisplayInterstitial:(NSString *)location {

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, -150 /2, 500, 300)];
label.textColor = [UIColor whiteColor];
label.text = @"Tap ad to get a boost";
label.font = [UIFont fontWithName:@"AvenirNext-DemiBold" size:32.6];
label.alpha = 1;

[self runAction:[SKAction waitForDuration:5] completion:^{

    self.view.window.rootViewController.view = label;
}];


return YES; }

1 ответ

Решение

Хотя это может быть возможным, это рассматривается как искусственно раздувающие (или стимулирующие) клики. Эти типы вещей сканируются и регулярно отключаются.

Вместо этого используйте несколько промежуточных местоположений в вашем приложении. Проверьте, какие местоположения работают лучше и с какой частотой, и сфокусируйте свои усилия там

Полное раскрытие: я работаю в Chartboost.

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