是否可以仅在首次启动时显示iAd

时间:2012-02-17 06:05:41

标签: ios iad

我有一个免费的应用程序,我怀疑它只是被删除之前的大多数用户发起了几次。是否可以仅在首次启动应用程序时显示iAd横幅,或者可能只在第一个广告被填满之后实施iAd?

1 个答案:

答案 0 :(得分:1)

使用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"];
    }
}

我无法想象您希望将广告收入仅限于初次投放的情况。