Chartboost 6.5.2 iOS SDK 中存在一个主要问题,其中初始启动始终失败。即,如果我们尝试在Chartboost初始化委托方法didInitialize
后立即展示广告,则广告请求始终失败。
注意:它只发生在第一次启动之后 安装。之后一切正常。
请检查附带的代码:此代码段在6.4.7 SDK中正常工作,但未能在6.5.2中显示AD。我可以每次都复制一次,以便在安装后立即进行首次启动。
-(void)didInitialize:(BOOL)status{
if (status) {
if ([GameInfo info].isPaidVersion.boolValue==NO)
{
[Chartboost showInterstitial:@"Initial_Bootup"];
}
[Chartboost cacheInterstitial:@"videoAd"];
[Chartboost cacheInterstitial:@"Gameplay"];
[Chartboost cacheInterstitial:@"GameOverHomeButtonVideo"];
}
}