Можно ли показывать iAds только при первом запуске? - PullRequest
1 голос
/ 17 февраля 2012

У меня есть бесплатное приложение, которое, как я подозреваю, запускается большинством пользователей только пару раз, прежде чем оно будет удалено. Можно ли показывать баннер iAd только при первом запуске приложения или, возможно, реализовать iAd только после заполнения первого объявления?

1 Ответ

1 голос
/ 31 декабря 2013

Используйте NSUserDefaults для хранения значения, которое вы можете проверить и посмотреть, было ли приложение запущено ранее.

-(void)viewDidLoad {
    // Show iAd on first run
    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    if (![defaults boolForKey:@"notFirstRun"]) {

        // iAd code here

        // Update NSUserDefaults
        [defaults setBool:YES forKey:@"notFirstRun"];
    }
}

Я не могу представить сценарий, в котором вы хотели бы ограничить свой доход от рекламытолько к первоначальному запуску.

...