Xcode で非アーク iOS アプリにチャート ブーストをロードしようと 1 週間試みた後、私は本当にばかげた質問をいくつかし始めます。私の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"];
アプリを起動すると、テスト広告が表示されるので問題ありませんが、ゲーム全体でアプリを表示したり、これらのインタースティシャルをまったく機能させたりすることはできません。
私の最初の質問: ランダムな広告はアプリ全体に表示されますか (ただし、ゲームがアプリ ストアにアップロードされたときのみであり、テスト モードではありません)
第二に、誰かがこのショーInterstitial の場所について説明してくれませんか。私は多くのドキュメントを読み、チャート ブーストの例を調べました。たとえば、ゲームで死んでから広告を表示したい場合などにリンクするのではなく、ボタンにリンクするだけです。私の「もう一度プレイ」と「ハイスコア」は何もしないように見えるので、誰かがここでこれらのインタースティシャルの外観を実装する方法を説明できますか?ハイスコアページへ