Skip to main content

SDK Signing

SDK signing authenticates API requests using a SecretId and SecretKey, ensuring secure communication between your app and Apptrove.

Step 1: Retrieve SecretId and SecretKey

  1. Log in to your Apptrove Panel
  2. Select your application
  3. Go to SDK Integration > Advanced tab
  4. Copy the SecretId and SecretKey

Step 2: Configure SDK Signing

using AppTroveSDK.Maui;

void InitializeSdk()
{
var config = new AppTroveSDKConfig("YOUR_SDK_KEY", AppTroveEnvironment.Production)
{
SecretId = "your_secret_id",
SecretKey = "your_secret_key"
};

AppTroveSDK.Initialize(config);
}

Best Practices

  • Secure Credentials: Store SecretId and SecretKey securely
  • Don't Commit: Avoid exposing credentials in version control
  • Test First: Use Development environment before production

Troubleshooting

IssueSolution
Authentication errorsVerify credentials match Apptrove Panel
SDK not initializedEnsure credentials are set before Initialize()

For support, contact support@trackier.com.