Default configurations for Debug and Release mode #25675
Labels
platform/iOS 🍎
s/needs-info
Issue needs more info from the author
s/triaged
Issue has been reviewed
t/bug
Something isn't working
Description
Is there a single source of truth for the defaults for a Debug config and Release config for Android and iOS? Combing through the plethora of information on the web has been frustrating, especially when a build works in Debug and fails in Release and you are trying to figure out the delta of the builds. The information currently available seems to be pure descriptors without telling how to enable, or disable them/or what the defaults are and how they are configured in CSPROJ. Or they are outdated or for a different platform altogether.
Offhand, there is - linking, trimming, llvm, aot, multi-dex, r8, optimize, EmbedAssembliesIntoApk, to name a few. What are the correct means of enabling and disabling them in CSPROJ (especially now that a visual interface is not available in Mac, this is important)?
Steps to Reproduce
No response
Link to public reproduction project repository
No response
Version with bug
8.0.92 SR9.2
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
iOS
Affected platform versions
requesting source of truth for iOS and Android
Did you find any workaround?
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: