Post

Replies

Boosts

Views

Activity

ITMS-90476 - Invalid Bundle (LaunchScreen error)
I have an issue that has prevented me from releasing two of my new apps so far. I created two new SwiftUI projects in Xcode 12 since WWDC20, both built with SwiftUI. By default these don’t include a LaunchScreen.storyboard, as you can now set the Launch Image in the info.plist. That was too fiddly and I didn’t like it, so I added a LaunchScreen.storyboard to my bundle, set it up, and set the Launch screen interface file base name value in my info.plist. The launch screen looks and works great when testing on my devices and simulators. However, when trying to upload to App Store Connect, I get the following error: ERROR ITMS-90476: "Invalid Bundle. Your app supports multitasking on iPad, so you must include the launch storyboard file, 'LaunchScreen.storyboard', in your bundle, 'com.companyname.appname.'" I’ve searched online several times, but all the answers just say ‘Check the Requires Full Screen box on your target’ - completely unhelpful as I want to support multitasking, and as of April 2020 multitasking is required for iPad apps. - https://stackoverflow.com/questions/56578186/wwdc-2019-ios13-april-2020-requirement I've also set the Supported interface orientations (iPad) values in my info.plist for all orientations. Surely I’m not the only person who has faced this issue recently?
2
3
4.2k
Sep ’20