插页式广告坏了吗? iOS8个?

Are Interstitial ads broken? iOS 8?

我创建了一个虚拟精灵工具包应用程序。 然后我添加了最基本的插页式 iAd 支持。

AppDelegate.m/didFinishLaunchingWithOptions

[UIViewController prepareInterstitialAds];

ViewController.m/ViewDidLoad

self.interstitialPresentationPolicy = ADInterstitialPresentationPolicyManual;

然后在呈现场景后,我添加了一个连续循环来调用广告。

[scene runAction:[SKAction repeatActionForever:
    [SKAction sequence:@[[SKAction waitForDuration:3.0],
    [SKAction runBlock:^
        {
            if( !self.isPresentingFullScreenAd )
                [super requestInterstitialAdPresentation];
        }
    ]]]]
];

它不工作怎么了?

你 运行 在 iPhone 4s 上吗?如果是这样,请尝试在模拟器或现实生活中切换到 5/6 并且它有效!

易于复制。

我已经记录了 Apple 的错误。

我过去遇到的另一个问题,尤其是对于新的 iTunesConnect 帐户,是您需要在 iTunes Connect 中完成所有未完成的银行业务和 iAd 合同,即使是免费应用程序也是如此。

此外,有时广告不会投放到模拟器(尝试重新启动应用)。

此外,如果您查看模拟器中的设置,您可以更改广告的填充率以及是否提供无限广告(以及更多)。

所有因素都可能是影响因素。