我在我的spritekit游戏中使用了iad插页式广告。首先,我不确定我实施它的方式是否正确。 我有comviewcontroller.h,comviewcontroller.m,myscene.h,myscene.m
我在comviewcontroller.h中导入了iad框架,就像这样
#import <UIKit/UIKit.h>
#import <iAd/iAd.h>
然后我添加了代码来打开我的myscene类中的插页式广告,就像这样
-(void)showInterstitial{
[self.view.window.rootViewController requestInterstitialAdPresentation];
}
现在我在游戏结束后调用这个showInterstitial方法,但问题是它有时正在工作,有时候没有。这主要是因为在取消之前的广告后无法加载新广告。如果我使用错误的方式,请告诉我正确的方法。