I am having a weird problem. My game is all landscape. I have a inapp purchase button in my app. When I tap on that button I see the normal alert button in landscape mode. B
This worked for me:
[[UIApplication sharedApplication] setStatusBarOrientation:[UIDevice currentDevice].orientation animated:NO];
It appears these alert views orient themselves based on the status bar (whether status bar is visible or not)