I own an iphone 4 device and do not have immediate access to iphone 5. I am using the simulator to test things out. I have already tested my app on iphone 4 and its simulator and it looks fine. When I run the app on iphone 5 screens (4-inch screen simulator), the app does not seem to work and I get two black empty spaces on top and bottom (see below):
I suspect there is more to making an app for both iphone 4 and iphone 5 than switching autolayout on (which is the case for me.) I am going to read up on autolayout more now but thought I would throw this in here to confirm if I am not missing something obvious.
Thanks!
UPDATE: To solve this issue, you need to generate a launch image of size 640X1136. The question is how do you do that since in the simulator you would need this image for it to work properly? The solution is to generate ANY picture of dimension and make it the Default@2x image. LAunch simulator - the app would look normal now. Now you can go ahead and generate a "REAL" launch image of this size and replace the dummy one!