2016-10-03 12 views
0
  • 私は自分のアプリにKiip広告を統合しました。
  • ユーザーがアプリでタスクを完了すると、Kiip広告が正常に に表示されます。
  • ただし、Kiip広告では広告が初めて表示されます。
  • ユーザーが2番目のタスクを完了すると、広告は表示されませんが、広告は になります。

この興味深い部分は、広告が確実に読み込まれていることです。
私のアプリはストーリーボードをベースにしており、横方向のモダルを使用しています(画面が反転して別のView Controllerを表示しています)。
ユーザーがボタンをタップして別の画面をモーダルにすると、ビューが反転されたときに読み込まれたkiip広告が表示されます(通常、画面が反転すると背景が黒くなりますが、広告が呼び出されます)。Kiip広告が読み込まれますが表示されません

2番目の広告はどこに読み込まれていますか?
ユーザーが2番目の広告、3番目の広告などを見られるように広告の負荷を設定するにはどうすればよいですか?

EDIT:さらにこの中にダイビングした後、私はモーダルと元のビューコントローラへのモーダルませんのIF うまくKiip広告の負荷を複数回。
たとえば、キップ広告を表示し、別の画面にモーダルを表示してからモーダルバックを表示し、別のキip広告を表示しようとすると、広告は表示されますが、まだ読み込まれます。

答えて

0

私はあなたのストーリーボードでモーダルを多く使用し、キップ広告が読み込まれない場合、これを回避する方法を見つけました。

このコードをviewDidLoadに追加し、kiip広告に複数回表示されるようになりました。

-(void) viewDidLoad { 
Kiip *kiip = [[Kiip alloc] initWithAppKey:@"YOUR KEY" andSecret:@"YOUR SECRET"]; 
    kiip.delegate = self; 
    [Kiip setSharedInstance:kiip]; 
} 
関連する問題