поэтому после недели попыток загрузить повышение графика в мое приложение iOS без дуги в Xcode я начну задавать действительно глупые вопросы. мой код в моем appdelegate:
(void)applicationDidBecomeActive:(UIApplication *)application {
[[CCDirector sharedDirector] resume];
Chartboost *cb = [Chartboost sharedChartboost];
cb.appId = @"530dd707f8975c182ae2c691";
cb.appSignature = @"0d8726e69c911a182b0cefac4eca36f692355725";
// Required for use of delegate methods. See "Advanced Topics" section below.
cb.delegate = self;
// Begin a user session. Must not be dependent on user actions or any prior network requests.
// Must be called every time your app becomes active.
[cb startSession];
[cb showMoreApps];
[cb cacheInterstitial:@"Play Again"];
[cb showInterstitial:@"Play Again"];
// Show an interstitial
[cb cacheInterstitial:@"Highscores"];
[cb showInterstitial:@"Highscores"];
когда я запускаю приложение, да, у меня появляется тестовая реклама, так что все хорошо, но я не могу заставить его показывать приложения на протяжении всей игры или заставить эти межстраничные объявления работать вообще.
поэтому мой первый вопрос: будет ли появляться случайная реклама во всем приложении (но только когда игра загружена в магазин приложений, а не через тестовый режим)
а во-вторых, может кто-нибудь объяснить с этим showInterstitial location. Я прочитал много-много документации, даже просмотрел примеры повышения чарта, которые ссылаются только на кнопки, а не на, например, когда я умираю в игре, а затем я хочу, чтобы реклама появлялась. так может ли кто-нибудь объяснить здесь, как реализовать эти промежуточные объявления, так как мои «играть снова» и «рекорды», похоже, ничего не делают (и да, я добавил логику кампании, но все равно реклама не показывается, когда игрок умирает и экран переходит на страницу рекордов