Categories: iOS

【iOS】シミュレータでDFPを試す時のたった1つの罠の解決方法

DFPを実装しようとしていたのですが、試しにサンプルを実装してみようとした所、最初は表示されたのに2回めからサンプル広告が表示されなくなってしまいました。

原因を探るためにGADBannerViewDelegateを実装してみたところ、didFailToReceiveAdWithErrorのdelegateメソッドで、以下のようなエラーが帰ってきて広告が表示できないというトラップに遭遇しました。

Error Domain=com.google.ads Code=13 "Request Error: Received invalid response." UserInfo=0x7a9d2cf0 {NSLocalizedDescription=Request Error: Received invalid response., NSLocalizedFailureReason=Request Error: Received invalid response.}

使用したサンプルは公式のドキュメントにも書いてあるDFPBannerExample

サンプルすらちゃんと表示出来ないってどういうことやねーーーーん!!!

ってなったのでその時の解決法。

エラーを回避するたった一つの解決法

解決法は至って簡単!!

毎回シミュレータを「Reset Contents and Settings」して初期化する。

たったこれだけ!!!

ってめんどくせーわ!!!!!!!!!

なんかいい方法が見つかれば追記いたします…

どなたかご存知だったら教えて下さい。。

mogmet

View Comments