Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to set UILaunchStoryboardName in Info.plist from MSBuild #12788

Open
Redth opened this issue Sep 21, 2021 · 0 comments
Open

Add option to set UILaunchStoryboardName in Info.plist from MSBuild #12788

Redth opened this issue Sep 21, 2021 · 0 comments
Labels
dotnet An issue or pull request related to .NET (6) enhancement The issue or pull request is an enhancement iOS Issues affecting Xamarin.iOS macOS Issues affecting Xamarin.Mac
Milestone

Comments

@Redth
Copy link
Member

Redth commented Sep 21, 2021

Currently MAUI is relying on generating a partial Info.plist file and including that file in the build for things like:

  • Fonts (now obsolete)
  • Launch Storyboard
  • App Icon (planned - separate issue)

Recently support was added for registering Fonts in the Info.plist in the core macios SDK targets.

There's still a couple of areas left that would be nice to specify as MSBuild properties or items so that we didn't need to spin up a whole separate task for including these in the Info.plist - which while not significant, would slightly help build times, since the ios sdk already is writing a file for this.

We need to set:

  • <key>UILaunchStoryboardName</key><string>[Storyboard File]</string>

Could we have an MSBuild property for setting this file such that it gets included appropriately in the Info.plist?

@rolfbjarne rolfbjarne added enhancement The issue or pull request is an enhancement iOS Issues affecting Xamarin.iOS macOS Issues affecting Xamarin.Mac dotnet An issue or pull request related to .NET (6) dotnet-pri3 .NET 6: wishlist for stable release labels Sep 21, 2021
@rolfbjarne rolfbjarne added this to the .NET 6 milestone Sep 21, 2021
@rolfbjarne rolfbjarne removed the dotnet-pri3 .NET 6: wishlist for stable release label Apr 6, 2022
@rolfbjarne rolfbjarne modified the milestones: .NET 6, .NET 7 Apr 6, 2022
@rolfbjarne rolfbjarne modified the milestones: .NET 7, .NET 8 Aug 26, 2022
@rolfbjarne rolfbjarne modified the milestones: .NET 8, .NET 9 Sep 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dotnet An issue or pull request related to .NET (6) enhancement The issue or pull request is an enhancement iOS Issues affecting Xamarin.iOS macOS Issues affecting Xamarin.Mac
Projects
Status: Features
Development

No branches or pull requests

2 participants