Login

Learning & Support

Documentation

Google Play App Signing

Twixl Support Team Updated: - Created :

    IMPORTANT:

    Google Play App Signing support has been added as of Twixl Publisher 15.4. This means that in order to enable this for your Android app, you'll need to create a build using 15.4 or higher.

    1. About "Google Play App Signing"

    With Play App Signing, Google manages and protects your app's signing key for you and uses it to sign your APKs/AABs for distribution. It’s a secure way to store your app signing key that helps protect you if your key is ever lost or compromised.

    When you use Play App Signing, your keys are stored on the same infrastructure that Google uses to store its own keys. Keys are protected by Google’s Key Management Service.

    With Google Play App Signing, you can securely manage your app signing keys for new or existing apps. Keys are stored on the same secure infrastructure Google uses to store its own keys.

    If you lose your keystore or think it may be compromised, Google Play App Signing makes it possible to request a reset to your upload key. If you're not enrolled in Google Play App Signing and lose your keystore, you'll need to publish a new app with a new package name..

    2. How to opt in to app signing for a new app

    1. Open Play Console.
    2. Select your app.
    3. On the left menu, go to Release > Setup > App integrity.

    Google Play App Signing will be activated by default for a new app.

    If you select Manage app signing, you'll see a number of signing preferences. It is recommended to use the default option: Let Google manage and protect your app signing key.

    Prepare release | Twixl App Signing

    3. How to opt in to app signing for an existing app

    3.1. Enroll in Play App Signing

    1. Open Play Console.
    2. Select your app.
    3. On the left menu, go to Release > Setup > App integrity.
    4. If you haven’t already, review the Terms of Service and select Accept.

    3.2. Send your key to Google

    1. Locate your original app signing key. This is the file called 'app_signing_private_key.pepk' that is included in the build folder of your Android app (as of Twixl Publisher 15.4 or higher).
    2. Open Play Console.
    3. Select an app.
    4. On the left menu, go to Release > Setup > App integrity.
    5. Select the export and upload option that best suits your release process and upload an the app signing key.

    Was this article helpful?

    2 out of 2 found this helpful