SdkInitializationFailureReason enum
The reason an SDK initialization failure was reported.
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
Static Methods
Constants
-
values
→ const List<
SdkInitializationFailureReason> - A constant List of the values in this enum, in order of their declaration.