An enum that indicates the current status of the dependencies on the current system, required for Firebase to run.
Properties
Available
All required dependencies are available.
UnavailableDisabled
One or more required services are disabled in platform settings.
On Android, this means that Google Play services is disabled.
UnavailableInvalid
One or more required services is in an invalid state.
UnavailableOther
One or more required services is unavailable for an unknown reason.
UnavailablePermission
One or more required services does not have the correct permissions.
UnavailableUpdaterequired
One or more required services needs to be updated.
UnavailableUpdating
One or more required services is currently updating.
UnavilableMissing
One or more required services is not installed.
InitResult
InitResult
Reports whether a Firebase module initialized successfully.
Properties
FailedMissingDependency
The given library failed to initialize due to a missing dependency.
On Android, this typically means that Google Play services is not available and the library requires it. Use FirebaseApp.CheckDependencies() and FirebaseApp.FixDependenciesAsync() to resolve this issue.
Also, on Android, this value can be returned if the Java dependencies of a Firebase component are not included in the application, causing initialization to fail. This means that the application's build environment is not configured correctly. To resolve the problem, see the SDK setup documentation for the set of Java dependencies (AARs) required for the component that failed to initialize.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-05-09 UTC."],[],[]]