我正在尝试将一些 RevMob 代码添加到我的应用程序中,该应用程序当前包含 IAP,我希望添加一些广告(全屏)。
现在我目前将我的代码放在以下方法中
- (void)applicationDidBecomeActive:(UIApplication *)application {
RevMobFullscreen *fullscreen;
fullscreen = [[RevMobAds session] fullscreen];
fullscreen.delegate = self;
[fullscreen loadAd];
[fullscreen showAd];
}
问题是这会导致广告出现得太频繁。理想情况下,我只想在应用程序首次加载时调用广告,然后在用户关闭应用程序然后重新打开它(待机模式)时调用广告。
上面的代码在用户还与 IAP 交互时调用广告代码,因为打开了警告框询问用户是否要购买。
有什么建议么?