これには簡単な答えがあると確信していますが、今や私を悩まし始めています!複数の画面にまたがるiAdを取得する
アプリにはiAdが組み込まれており、これは実装された画面で動作します。アプリはNavigationControllerを使用して複数の画面に移動しますが、iAdはその中の1つにしかありません。
Too many active banners (11). Creation of new banners will be throttled.
をアプリが、その後クラッシュ:私のアプリを通じてスタートからフィニッシュまで移動した後、私はメッセージを取得し、数回は言ってGDBに表示されます。
アップルのドキュメントを調べて、Googleで検索しましたが、問題の解決策が見当たりません。
誰かが私がどのように問題を解決できるか考えているなら、それは間違いなく私が怒ってしまうのを止めるだろう!ありがとう。
viewWillAppearおよびviewDidDisappearへの作成および割り当て解除コードを移動しましたが、エラーまたはクラッシュが表示されなくなりました。ご協力いただきありがとうございます。 – ThisDarkTao
素晴らしい!説明の簡単なメモ:画面からプッシュしてポップするビューはメモリに保持されます。そのため、ビューが見えなくなったときにiAdsが単に削除されるだけではありません。しかし、あなたが行った変更を行うことは、問題を解決します。 – Moshe
@Moshe私のviewWillDisAppearでAdBannerViewを削除しようとすると、AdBannerViewはまだ次のView Controllerに読み込まれます。説明できますか? – AdamT