78

I have an app I'm trying to submit to Apple. I've already validated it. I'm using Xcode 7 and Swift 2. When I try to submit to Apple, I get the following error:

ERROR ITMS-90474: "Bundle Invalid. iPad Multitasking support requires there orientations: 'UIInterfaceOrientationPortrait,UIIinterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. Found 'UIInterfaceOrientationPortrait' in bundle.

What do I do? Do I make some images with the names they ask for?

MAhipal Singh
  • 4,745
  • 1
  • 42
  • 57
ChallengerGuy
  • 2,385
  • 6
  • 27
  • 43

5 Answers5

202

Checking Requires full screen under Deployment Info in Project's General tab will solve this issue.

enter image description here

Alex Stone
  • 46,408
  • 55
  • 231
  • 407
Rhenz
  • 2,293
  • 1
  • 14
  • 14
  • 4
    What is the significance of choosing this option? I mean, the original error does not have any mention of requiring full screen – Shravya Boggarapu Oct 08 '15 at 12:25
  • 11
    @ShravyaBoggarapu iPad multitasking implies sharing the screen with another app. Saying "requires full screen" is like saying don't support multitasking. – Dimitris Oct 12 '15 at 09:58
  • 2
    The problem with this answer is that it has the side-effect of removing the status bar from the app. I tried instead to check all Orientations as supported and manage orientation using the supportedInterfaceOrientations method, but ran into this issue: http://stackoverflow.com/questions/32782044/ios-9-supportedinterfaceorientations-not-working – Tico Ballagas Oct 21 '15 at 23:09
  • ITMS 90474 and also ITMS 90475, both were resolved by the above. – Mayank R Jain Dec 10 '15 at 20:23
  • Dimitris, it is great but how can solve this issue without loosing multitasking support? – moonvader May 11 '16 at 09:26
12

ERROR ITMS-90474 & ITMS-90475 in Xcode Archive Submission failed ERROR ITMS-90474 : Xcode 7 shows error in Archive Submission

Error Screen (ERROR ITMS-90474 & ITMS-90475)

ERROR ITMS-90474 & ITMS-90475

Solution for ERROR ITMS-90474 & ITMS-90475:

enter image description here

Guidelines

From Xcode project, TARGETS >> - iOS >> General >> Deployment Info >> In iPad, If you tick (Requires full screen) option , it is OK!

jerfin
  • 803
  • 1
  • 13
  • 28
8

TARGETS > iOS > General > Deployment Info > Select "iPad" tab

,Then Check 『Requires full screen』

from http://nijoen.net/blog/261/

Nick Hung
  • 123
  • 6
6

Instead of changing the status bar setting, you can actually just follow the instructions from apple and support all 4 orientations in iPad section of settings. I had disabled upside-down, and simply enabling upside-down fixed the issue. Apple seems to want apps to run upside down, so we might as well support that.

scosman
  • 2,343
  • 18
  • 34
1

Did some research and noticed I had my universal app Device Orientation set to portrait. I had unchecked Landscape Left, Landscape Right, and Upside Down. Selected those and all set now.

ChallengerGuy
  • 2,385
  • 6
  • 27
  • 43