Google.Play.AppUpdate
Summary
Enumerations |
|
---|---|
AppUpdateErrorCode{
|
enum In-app update API errors. |
AppUpdateStatus{
|
enum In-app update API status. |
AppUpdateType{
|
enum Methods for performing the in-app update flow. |
UpdateAvailability{
|
enum Availability information for an in-app update. |
Classes |
|
---|---|
Google. |
Contains information about in-app update availability and installation progress. |
Google. |
Manages operations for requesting and launching an in-app update flow. |
Google. |
Options used to configure an in-app update, including AppUpdateType. |
Google. |
A CustomYieldInstruction used to monitor an ongoing in-app update. |
Enumerations
AppUpdateErrorCode
AppUpdateErrorCode
In-app update API errors.
Properties | |
---|---|
ErrorApiNotAvailable
|
The API isn't available on this device. |
ErrorAppNotOwned
|
The app isn't owned by any user on this device. An app is "owned" if it has been acquired from the Play Store. |
ErrorDownloadNotPresent
|
The update hasn't been fully downloaded yet. |
ErrorInternalError
|
An internal error happened in the Play Store. |
ErrorInvalidRequest
|
The request that was sent by the app is malformed. |
ErrorPlayStoreNotFound
|
The Play Store app is either not installed or not the official version. |
ErrorUnknown
|
An unknown error has occurred. |
ErrorUpdateFailed
|
The in-app update failed, for example due to an interrupted network connection. |
ErrorUpdateInProgress
|
The update is already in progress and there is no UI flow to resume. |
ErrorUpdateNotAllowed
|
The update isn't allowed due to the current device state, for example low battery or low disk space. |
ErrorUpdateUnavailable
|
The update is unavailable to this user or device. |
ErrorUserCanceled
|
The update was cancelled by the user. |
NoError
|
No error has occurred. |
NoErrorPartiallyAllowed
|
No error occurred; however, some update types are allowed and others are disallowed. |
AppUpdateStatus
AppUpdateStatus
In-app update API status.
Properties | |
---|---|
Canceled
|
An update has been canceled. |
Downloaded
|
An update has been fully downloaded. |
Downloading
|
Download of an update is in progress. |
Failed
|
An update has failed. |
Installed
|
An update has been successfully installed. |
Installing
|
An update is being installed. |
Pending
|
Download of an update is pending and will be processed soon. |
Unknown
|
The update status is unknown. |
AppUpdateType
AppUpdateType
Methods for performing the in-app update flow.
Note: regardless of the method, the app needs to be restarted to install an update.
UpdateAvailability
UpdateAvailability
Availability information for an in-app update.
Properties | |
---|---|
DeveloperTriggeredUpdateInProgress
|
An update has been triggered by the developer and is in progress. |
Unknown
|
Update availability is unknown. |
UpdateAvailable
|
An update is available. |
UpdateNotAvailable
|
No updates are available. |