Hi,
There is a bug in ads system, which causes increased number of http requests to ad servers over time. You could re-produce the problem by using official inmobi ads sample coming with the sdk. Just use a http debugging proxy like Charles, deploy sample code to your device (i used my actual inmobi appid and set testMode=false and interval=30), click “Show Next Banner” button a couple of times and watch Charles’ http request list. After 30 seconds you will see many frequent ad requests. Inneractive does not have this problem. So this is an inmobi spesific issue.
Every ads.show() call starts a new ad request cycle without ending previous cycle. Even issuing ads.hide() before ads.show() does not resolve the problem. If you are using ads.show() many times like me, your application probably issues so many ad requests which results;
* a bad request/response ratio (low fill rate!)
* excessive network usage over time
* bad performance over time
Both latest stable release (704) and my test release (706) have this problem. I can not test with later versions, because of iOS 4.3 compatibility issues (which is also bad IMHO!). But i heavily suspect they also have this problem as i can not see any ads work on change logs.
I issued a bug request; you could also check its status here;
http://bugs.anscamobile.com/default.asp?11287
I used Charles web debugging proxy, which can be downloaded here (trial);
http://www.charlesproxy.com/
Best regards
deniz.
[import]uid: 11686 topic_id: 19892 reply_id: 319892[/import]