FlutterBuildAppBundleSettings.

Obfuscate Property

Summary

--[no-]obfuscate In a release build, this flag removes identifiers and replaces them with randomized values for the purposes of source code obfuscation.This flag must always be combined with "--split-debug-info" option, the mapping between the values and the original identifiers is stored in the symbol map created in the specified directory.For an app built with this flag, the "flutter symbolize" command with the right program symbol file is required to obtain a human readable stack trace. Because all identifiers are renamed, methods like Object.runtimeType, Type.toString, Enum.toString, Stacktrace.toString, Symbol.toString(for constant symbols or those generated by runtime system) will return obfuscated results.Any code or tests that rely on exact names will break.
Assembly
Cake.Flutter.dll
Namespace
Cake.Flutter
Containing Type
FlutterBuildAppBundleSettings

Syntax

public Nullable<bool> Obfuscate { get; set; }

Value

Type Description
Nullable<bool>