2

私のアプリケーションの 1 つで、admob メディエーションを介してカスタム インタースティシャル広告を表示する必要があります。カスタム イベント インタースティシャル広告を取得するために AdMarvel を使用しています。admarvel インタースティシャル広告を作成し、admob メディエーションに送信するクラスがあります。

私のカスタム クラスでは、次のデリゲートを呼び出します。

- (void)getInterstitialAdSucceeded
{
  [self.delegate customEventInterstitial:self didReceiveAd:adMarvelView];
}

この後、デリゲートメソッドが呼び出されます。これで、以下のようなインタースティシャル広告を表示しようとしています:

- (void)presentFromRootViewController:(UIViewController *)rootViewController
{
   [adMarvelView displayInterstitial];
}

しかし、アプリにはインタースティシャル広告が表示されません。私は何か不足していますか?教えてください。

4

1 に答える 1

0

はい、adMarvelView の rootViewController として self を追加する必要があります。次に、これが機能します。

于 2014-03-19T11:06:13.880 に答える