Reference
Arcane.version.installation()
Alias-like access to installation status.
This focused page is derived from the mechanically checked full member inventory.
Syntax
Arcane.version.installation()
Parameters
None
Return value
Promise<installation status>
Description
Alias-like access to installation status.
Overview
Arcane.version.installation() calls the same installation.status RPC as
Arcane.installation.status(). It does not return a version string and does not
mutate or repair the installation. The alias requires installation.read on a
Core host and emits no event.
Result and availability
The exact installation-status object is documented under
Arcane.installation.status(). Its installedVersion can be null, while
packageVersion identifies the active Provisioner package. Use
disposition, action, integrity, and identity fields together; comparing the
two version strings alone is not an installation trust decision.
Errors and recovery
METHOD_NOT_ALLOWED means the application lacks installation.read.
Installation identity or integrity errors must be shown with their supplied
resolution. This alias is not projected on Android.
Example
const installation = await Arcane.version.installation();
console.log(
installation.installedVersion,
installation.packageVersion,
installation.disposition
);