我试图在我制作的 cocos2d 游戏中获得插页式广告,但无法让它发挥作用。我试过这个我在网上找到的适用于 iOS7 的片段,但我无法让它工作。由于控制器使用 CCNode 而不是 UIViewController 我不确定需要做什么才能使其工作。任何帮助表示赞赏!
这是 AppDelegate.m
#import "AppDelegate.h"
#import <iAd/iAd.h>
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
[UIViewController prepareInterstitialAds];
return YES;
}
以及 MainController.m 实现中的这段代码
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
UIViewController *destination = [segue destinationViewController];
destination.interstitialPresentationPolicy =
ADInterstitialPresentationPolicyAutomatic;
}