Правильный способ удалить рекламу - PullRequest
0 голосов
/ 03 октября 2011

У меня есть приложение, которое отображает рекламу, и я дал пользователю возможность удалить рекламу за 0,99 $

Система покупок в приложении работает отлично, но какой протокол подходит для удаления рекламы из приложения?

Сейчас я показываю свое объявление так:

ADBannerView *adView;
adView = [[ADBannerView alloc] initWithFrame:CGRectMake(0, 0, 480, 32)];

    adView.requiredContentSizeIdentifiers = [NSSet setWithObjects:
                                             ADBannerContentSizeIdentifier320x50,
                                             ADBannerContentSizeIdentifier480x32,
                                             nil];

    adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier480x32;

    adView.delegate = self;
    [self addSubview:adView];

//adView.backgroundColor = [UIColor whiteColor];
    CGAffineTransform transformAV = CGAffineTransformMakeRotation(((-90*3.14159265358979323846264338327950288)/(180)));
//rotate to fit landscape display
    adView.transform = transformAV;
    adView.center = CGPointMake(303, 240);
//translate to be at bottom of screen.

Кроме того, поскольку это только альбомная реклама, я должен удалить эту часть кода из requiredContentSizeIdentifiers? Я новичок в iAd:

ADBannerContentSizeIdentifier320x50

1 Ответ

0 голосов
/ 03 октября 2011

Когда пользователь покупает эту функцию без рекламы, вы должны создать bool NSDefaults со значением YES, чтобы указать это. чем просто запросить этот NSDefault перед добавлением подпредставления объявления. если он установлен в YeS, то подпредставление не должно быть добавлено. Вы также можете использовать bool, чтобы определить, нужно ли полностью настроить рекламный код.

...