Используйте встроенную функцию домашней рекламы MobClix (ваши собственные объявления), когда у них нет рекламы для показа.
РЕДАКТИРОВАТЬ:
Проверка документов Я вижу, что существует метод didFailLoadWithError:
-(void)adView:(MobclixAdView*)adView didFailLoadWithError:(NSError*)error
Есть также некоторые ошибки, которые вы можете проверить:
kMCAdsUnknownError
kMCAdsUnavailable
kMCAdsDisabled
Поэтому я думаю, что вы могли бы подождать, пока запрос объявления потерпит неудачу, а затем показать свое изображение.Проблема в том, что сбой может быть только временным, но вы не знаете, как начать повторную проверку объявлений, так что вам придется делать это по таймеру через x минут.
ps Я все еще думаю, что вы должныпросто отобразите свое изображение с помощью собственной пользовательской рекламы Mobclix.
РЕДАКТИРОВАТЬ 2:
в заголовочном файле, вставьте:
- (void)adView:(MobclixAdView*)adView didFailLoadWithError:(NSError*)error;
в файл реализации вставьте:
- (void)adView:(MobclixAdView*)adView didFailLoadWithError:(NSError*)error {
NSLog(@" error : %@", error);
NSLog(@"Ad error code: %d", [error code]);
}
тогда вы сможете просто проверить, какой у вас код ошибки, и действовать соответственно.