onConflict

abstract val onConflict: Property<PlistConflictPolicy>

What to do when an existing Info.plist value differs from the requested value.

Default: PlistConflictPolicy.FAIL, so KiteConfig never replaces a value you did not agree to lose. PlistConflictPolicy.KEEP keeps what is there and warns. PlistConflictPolicy.REPLACE lets KiteConfig overwrite it.

The same policy also covers KiteConfig string keys such as CFBundleDisplayName.