Nick Khotenko
Nick Khotenko

Reputation: 787

Invalid bundle. Because your app supports Multitasking on iPad, you need to include the LaunchScreen.storyboard launch storyboard file in your

When uploading an App to AppStore connect i get the following error:

Invalid bundle. Because your app supports Multitasking on iPad, you need to include the LaunchScreen.storyboard launch storyboard file in your ... bundle.

It is really odd since i do think the file is included in the bundle:

enter image description here

I also do have "UILaunchStoryboardName" set as "LaunchScreen.storyboard" in Info.Plist.

This appears to have started in xCode 14.1 and i had no issue with this previously.

I do want the iPad app to support multitasking therefore i do not want to set "Requires full screen"

Upvotes: 43

Views: 16228

Answers (4)

Osama Fawzi
Osama Fawzi

Reputation: 185

Specify the name of the storyboard file without the filename extension. For example, if the filename of your storyboard is LaunchScreen.storyboard, specify "LaunchScreen" as the value for this key.

https://developer.apple.com/documentation/bundleresources/information_property_list/uilaunchstoryboardname

Upvotes: 14

Pankaj Kumawat
Pankaj Kumawat

Reputation: 1

I had exactly the same issue. but i my case salutation is in info plist entry is missing. so i think you can use this option.

key : Launch screen interface file base name
value : {your launch screen name}

enter image description here

Upvotes: -2

Susanne Jarl
Susanne Jarl

Reputation: 896

I had exactly the same issue. I cleared the Launch Screen File drop down list and then edited the Info.Plist "Launch screen interface file base name" from "LaunchScreen.storyboard" to only "LaunchScreen" and that solved the issue.

Here is where you change it in Info.plist both in xCode visual and text editors: visual Info.plist editor code Info.plist editor

Upvotes: 87

Holly E
Holly E

Reputation: 569

I cleaned my build folder and archived again. Somehow that fixed it.

Upvotes: -2

Related Questions