SDK Signing
SDK Version Selection
Choose your SDK version below:
- Apptrove SDK → Recommended for all projects (Latest: v2.x.x)
- Trackier SDK → Will be deprecated in August 2026 (Latest legacy: v1.x.xx)
Use the tabs below for SDK-specific snippets.
SDK Signing enhances the security of the Apptrove Cordova SDK by authenticating requests sent to Apptrove using a secret ID and secret key. This ensures data integrity, prevents unauthorized access, and secures communication between your app and Apptrove's servers. This section outlines how to configure SDK Signing in your Cordova or Ionic Native application.
Prerequisites
- Apptrove Cordova SDK installed and initialized in your project (Apptrove recommended)
- Apptrove account with access to the Apptrove Panel
- Cordova 9.0 or later
- For Ionic Native apps:
- Ionic CLI and Capacitor
@awesome-cordova-plugins/coreinstalled (Trackier legacy only:trackierplugin configured)
- Basic knowledge of JavaScript, TypeScript, Angular (for Ionic Native), and Cordova development
Configure SDK Signing
To enable SDK Signing, retrieve the secret ID and secret key from the Apptrove Panel and incorporate them into the SDK configuration during initialization.
Step 1: Retrieve Secret ID and Secret Key
- Log in to your Apptrove account.
- Select your application from the Dashboard.
- Navigate to SDK Integration via the left-side navigation menu.
- Click on the Advanced tab under SDK Integration.
- Copy the Secret ID and Secret Key displayed.
Reference: Screenshot 2022-08-17 at 12:23:01 PM
