I'm currently developing a game where the objective is to survive as long as possible (i.e. Doodle Jump, Flappy Bird, Jetpack Joyride, etc) and there's no pause button. Anyways, I have a view controller that presents an SKScene. The moment I integrated banner ads, glitches began to occur.
For example, the game is good (fps is awesome) but as soon as banner ads low, it gets bad, the game drops to half the speed and its pretty hard to play. Obviously that's counter-productive.
I'm using a third party library called LARSAdController that alternates between iAds, Admobs, and Mopubs. Could it be something to do with threads? How can I call the ads on the main thread so that they don't glitch the game, or is that the opposite of what I should do? What's wrong here?
I have linked to the library, in case anyone is curious.