KiteIosDebugScope

iOS-only debug settings, inside kiteConfig { ios { debug { ... } } }.

Everything in KiteDebugScope works here too, for iOS only, plus the Xcode build configurations that count as debug.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val appId: Property<String>

The exact identifier of the debug build.

Link copied to clipboard
abstract val appName: Property<String>

The display name of the debug build. Unset means the release name.

Link copied to clipboard
abstract val configurations: ListProperty<String>

The Xcode build configurations that receive the debug values. Default: Debug, which is what Xcode's Run action builds. Spell each one exactly as the Xcode project does.

Functions

Link copied to clipboard
fun appId(action: Action<in KiteAppIdScope>)

The debug id's suffix, and a switch to turn the debug id off.

Link copied to clipboard
fun appName(action: Action<in KiteAppNameScope>)

Whether the debug build receives its own name.

Link copied to clipboard
fun configurations(vararg names: String)

Replace the list of build configurations that count as debug.

Link copied to clipboard
fun logo(action: Action<in KiteLogoScope>)

The debug icon. Any logo value you leave unset uses the release icon.