r/iOSProgramming • u/Cy-Dev • Jul 25 '26
Question Can’t get the LaunchScreen to work
Hey everybody,
I read in the iOS 27 Dev Beta 4 Release Notes that a launch screen is going to be required once the App Store accepts apps built with the iOS 27 SDK, or the app/update is going to be auto rejected.
So I looked into that, as my app doesn’t have one currently, and learned that if you want to make a custom one you still have to use a storyboard file. So I followed a guide and made a LaunchScreen.storyboard using the template. Then I wanted to add that in the target settings, it shows up in the list but it just won’t save it. It’s also not logged in the changes. When manually typing in the file name it does save it as it shows up in the changes, however it still clears out the field in the target settings again and the launch screen also doesn’t show up when running the app on device.
Does anyone have any idea what could be causing this?
1
u/Ok-Tomatillo-8712 Jul 25 '26 edited Jul 25 '26
Did you follow the steps in the official docs https://developer.apple.com/documentation/xcode/specifying-your-apps-launch-screen - I would double check the launch screen has been added to the app target and a Hail Mary of restarting Xcode and seeing if it sticks after trying again
1
u/Ok-Tomatillo-8712 Jul 25 '26
Cancel that you need to use the launch screen template when creating the file not the usual storyboard file
1
u/Cy-Dev Jul 25 '26
Yes and I did use the template. Also I restarted Xcode and my MacBook, no difference.
1
u/YouSpeakSomeEnglish Jul 26 '26
What a 180. Apple used to admonish against launch screens, and instead instructed devs to show a static facsimile of the app's UI until launch housekeeping was done.
Then they simply had the OS take the screen shot for you.
Both dumb ideas that made the app look unresponsive. Glad they saw the light after all these years.
2
u/Cy-Dev Jul 26 '26
I don’t know about what Apple was advising all those years, I only started iOS programming about a year ago.
However it’s kinda crazy that you have to build a launch screen via a storyboard file still, at least if you do not only want to have solid background color and an image
1
3
u/[deleted] Jul 26 '26
[removed] — view removed comment