An APS package is a ZIP archive with the
.app.zip extension. It contains all components that are needed
to deploy and provision a packaged application on the platform.
The general structure of an APS package is presented in the table.
||XML metadata definitions.||Yes|
||List of all files in the package except itself. For each file, it contains name, size, and SHA256 digest.||Yes|
||JSON files with type definitions.||Yes|
||Custom UI scripts.||-|
||Required level of impersonation as explained in the Impersonation section.||Yes for new applications|
|other…||Documentation, licenses, images, localization data, and other components.||-|