I have an iOS8 app that I need to support all orientations while playing the game, but while in the menus, is portrait only. I want the app to launch using only the portrait image, so it matches the portrait menus. The issue I'm having is that I have to set 'UISupportedInterfaceOrientations' in the Info.pList file to support all orientations, because I need them all for the main game. This obviously causes my app to launch in landscape mode if the device is sideways, which I don't want. I have tried to set the values in the info.pList file to portrait only, but this causes Landscape mode to stop working completely.
Is there a way to allow all orientations in the info.pList file, but force the launch image to portrait only? Or allow all orientations in my code, but specify only portrait values in the info.pList file?