I am wondering why [self requestInterstitialAdPresentation]; works only one time. I mean that I binded this call into UIButton, First time I run my app, and
[self requestInterstitialAdPresentation];
I've just come across this and it seems there's a time out to stop people spamming users with adverts after every other segue.
I don't know if it can vary, but I've just tried it myself and the time out was roughly 2 minutes.