-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
area-single-projectSplash Screen, Multi-Targeting, MauiFont, MauiImage, MauiAsset, ResizetizerSplash Screen, Multi-Targeting, MauiFont, MauiImage, MauiAsset, Resizetizerfixed-in-8.0.0-rc.1.9171Look for this fix in 8.0.0-rc.1.9171Look for this fix in 8.0.0-rc.1.9171i/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionplatform/iost/bugSomething isn't workingSomething isn't working
Milestone
Description
Description
Adding a custom splash screen in the Platforms/iOS folder is not used - even if there are no <MauiSplashScreen> items.
This is a result of #12677
Previously, if no splash was specified, the app would render incorrectly, so we always make sure that we have a splash. However, we need a way to turn this off if you do want a custom splash.
Steps to Reproduce
- New .NET MAUI app
- Remove the
<MauiSplashScreen>item - Add a custom storyboard to the Platforms/iOS folder
- Make sure it is registered in the Info.plist
- Run the app
- Observe a blank white splash is used
Link to public reproduction project repository
No need
Version with bug
8.0.0-preview.7.8842
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
7.0.92
Affected platforms
iOS
Affected platform versions
All versions
Did you find any workaround?
Add this to the csproj of the iOS app:
<Target Name="RemoveGeneratedSplashScreen" AfterTargets="ProcessMauiSplashScreens">
<ItemGroup>
<PartialAppManifest Remove="$(_MauiIntermediatePList)" />
</ItemGroup>
</Target>Relevant log output
No response
maonaoda
Metadata
Metadata
Assignees
Labels
area-single-projectSplash Screen, Multi-Targeting, MauiFont, MauiImage, MauiAsset, ResizetizerSplash Screen, Multi-Targeting, MauiFont, MauiImage, MauiAsset, Resizetizerfixed-in-8.0.0-rc.1.9171Look for this fix in 8.0.0-rc.1.9171Look for this fix in 8.0.0-rc.1.9171i/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionplatform/iost/bugSomething isn't workingSomething isn't working