http://www.cocos2d-iphone.org/forum/topic/7432
I read that topic and, miraculously I got the iAds banner working! I followed what RoboDude said, in the appDelegate, applicationDidFinishLaunching, I created a UIViewController (then I added it to the window as a subview), replacing all the cocos2d thingies.
In the UIViewController, I placed the cocos2d thingies back in the videDidLoad function. In this same function I created the iAds view, and added this view as a subview of the UIViewController's view. Afterwards, I ran the first scene of my game with CCDirector as usual and my game runs like usual (with the iAds banner over it).
My problem is this:
My game runs fine, I mean, all objects move as they should... sprites have the usual behavior etc....... but, for some reason, whatever related to touches isn't working.
For example, my title screen has a CCMenu object in it. I touch the buttons, but they don't respond (they should send me to the game scene!)
Then I decided to test deeper and change the starting scene from Title to directly the Game scene. I should be able to touch some falling sprites, but, I touch them and nothing happens. They don't respond, my score won't increase.
So technically, my touches are disabled 0.o...
May I also ask how to show/hide the iAds banner from my scenes?