Invalid Bundle Error - “requires launch storyboard”

后端 未结 9 1448
死守一世寂寞
死守一世寂寞 2020-12-02 04:27

I keep getting this error when I try to submit my app to the store using Xcode:

ERROR ITMS-90475: \"Invalid Bundle. iPad Multitasking support requires laun

相关标签:
9条回答
  • 2020-12-02 05:03

    From Xcode 8.x. Please check the GIF representation.

    0 讨论(0)
  • 2020-12-02 05:07

    I solved the problem in this way, see here:

    If you must opt out of Slide Over and Split View, do so explicitly by adding the UIRequiresFullScreen key to your Xcode project’s Info.plist file and apply the Boolean value YES.

    0 讨论(0)
  • You need to add a Launch Screen (Xcode > File > New). Under iOS > User Interface you select "Launch Screen" to add it to the project.

    For the iPad you need to support all 4 orientations.

    Select in Xcode your target file, and under the General Tab, go to the "App icons and Launch Images". Here you select the Launch Screen file you created. When you launch the app you'll see the launch (bitmap) images are not used, but the Launch Screen Storyboard.

    0 讨论(0)
  • 2020-12-02 05:15

    You can find "Requires full screen" checkbox under General > Targets

    0 讨论(0)
  • 2020-12-02 05:17

    You can either do it as André showed or directly add:

    <key>UIRequiresFullScreen</key>
    <true/>
    

    On your .plist file.

    0 讨论(0)
  • 2020-12-02 05:17

    IF you ONLY want to set RequiresFullScreen For iPhone, and support iPad Multitasking, try this:

    <key>UILaunchStoryboardName~ipad</key>
    <string>LaunchScreenIPad.storyboard</string>
    <key>UIRequiresFullScreen</key>
    <true/>
    <key>UIRequiresFullScreen~ipad</key>
    <false/>
    

    LaunchScreenIPad.storyboard is the name of LaunchScreen for iPad.

    iPhone will still use Launch Images Source pictures.

    Apple Document Ref: Creating Platform- and Device-Specific Keys

    0 讨论(0)
提交回复
热议问题