After you created an application package, you can determine if the package conforms to the APS by using a command-line utility called APSlint. The utility also enables you to check if the application package can attain a certain APS certification level. For information on certification levels and requirements a package must satisfy to attain a specific level, refer to the APS: Application Certification Criteria document located on the official APS site.
The APSlint utility can be downloaded from the APS Standard Web site (Windows and Linux/Unix versions are available).
Practically, APSlint validates the following:
As a result, the utility outputs the following data:
To install the APSlint utility:
on Windows
In case you already have it, just skip this step.
We recommend it to be a folder where your application package file is located.
on Linux/Unix
In case you already have them, just skip this step.
To validate an application package:
Run APSlint from the directory where the application package is located using the following commands:
on Windows
> apslint.exe <application-package-name>.app.zip
If you run APSlint from another directory, you must provide the absolute or relative path to the application package that you want to validate.
on Linux/Unix
binfmt module is installed in your system:# ./apslint.exe <application-package-name>.app.zip
binfmt module is installed in your system:# mono ./apslint.exe <application-package-name>.app.zip
If you run APSlint from another directory, you must provide the absolute or relative path to the application package that you want to validate.