IOS build not working with almost all Unity versions now due to Apple's new launch screen restriction and sudden depreciation of all previous app Splash screens and 32bit builds is really really really bad for mobile developers, like insanely incredibly bad. I really hope for a fast fix from Unity, as of today due to this new set of Apple launchscreen requirements you can't build on IOS anymore quickly like before in Unity without digging deep into XCODE after every single build to manually create, specifically link, and compile bundle assets and a launchscreen.storyboard asset. For Mobile developers like me who are new to XCODE, but not new to Unity, this is a terrifying and scary time. This error happens to me as well. I cannot build in 2019.4 LTS below due to Launchscreen.storyboard errors and with all 2020 versions my builds fail due to unity framwork error with the new metal implementation on older 2018 mac machines. Due to Apple splashscreen depriciation unity ios builds 2019.4 and other versions now do not work. Right now all Unity Developers cannot submit updates in IOS due to Apple's strict new Launchscreen.storyboard requirements for all apps destroying Unitys previous ios build system. At the moment unity does not build ios apps with launch screens by default even when going into Player Settings and adding the custom storyboard into your assets with storyboard images in streamingassets folder with post build scripts, instead the build crashes on launch with SplashScreen.mm giving errors and builds structure keeps defaulting to linking depreciated SpashScreen.mm unity ios launch logo implementation and not new xcode custom Launchscreen.storyboard in 2019.4 LTS and below.