Description
Settings.bundle/Root.plist in iOS and Xamarin Forms is used to have "shared" setting for an application that user can modify by going to iPhone/iPad device settings. .Net MAUI is ignoring that file under Platforms/iOS/ folder.
#9122
Steps to Reproduce
Create new .Net MAUI application.
Under Platforms/iOS folder create "Settings.bundle" folder
Create new file "Root.plist" with some simple PSTitleValueSpecifier or PSGroupSpecifier, or any other valid iOS specifier with Title, Type, Key and Value.
Build the solution.
Run it on iOS 26.2 simulator.
Go to device settings - no settings from your "Root.plist" only "Debug" settings that MAUI put there.
Link to public reproduction project repository
No response
Version with bug
10.0.40
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
.NET 8 (Please specify exact version)
Affected platforms
iOS
Affected platform versions
iOS 18, iOS 26.2
Did you find any workaround?
No, workaround from #9122 does not work.
Relevant log output