SdkInitializationFailureReason enum

The reason an SDK initialization failure was reported.

Inheritance
Available extensions

Values

notTriggered → const SdkInitializationFailureReason

Neither the async nor the synchronous native initializer was invoked before SentianceCore.ensureInitialized was awaited. Trigger init from your Application/AppDelegate entry point.

unsupportedOsVersion → const SdkInitializationFailureReason

The SDK does not support the OS version on this device.

reinitializationNotAllowed → const SdkInitializationFailureReason

Reinitialization is not allowed while a Sentiance user exists, unless done across app restarts or after an SDK reset.

exceptionOrError → const SdkInitializationFailureReason

An exception or an error occurred during initialization.

sdkResetInProgress → const SdkInitializationFailureReason

The SDK cannot initialize while it is being reset. Wait for the reset to complete first.

appInstabilityDetected → const SdkInitializationFailureReason

App instability was detected and initialization was aborted. All subsequent attempts are blocked until the app restarts.

unknown → const SdkInitializationFailureReason

The failure reason reported by the native layer was not recognized by this SDK version.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<SdkInitializationFailureReason>
A constant List of the values in this enum, in order of their declaration.