Skip to main content

Resigning

Resigning is the process of modifying an existing binary with a new signing certificate or keystore, which is required when an application needs to be published under a different developer account or when updating an existing application. It involves removing the original signature and replacing it with a new one.

Resigning Android Binaries

To sign an Android binary, you need a valid keystore file. Appcircle supports both APK and AAB files. The process of signing an Android binary involves selecting the correct keystore file. Once these details are entered, Appcircle will generate a new signed binary with the updated information.

  1. Select the binary.

You can either select the files from the list or upload APK, and AAB files by clicking the Upload New Version button at the bottom.

  1. Click the... button and select Resign Binary

This form will show the following details of the original binary.

  1. Select the correct keystore and click the Sign button to sign your binary. You may also change the Package ID, Version Name and Version Code.

When you sign an app version using the Testing Distribution Profile or upload a signed app version manually or automatically through the Build module, the Testing Distribution Profile will display a signed badge when the corresponding app version is selected.

If you hover over the signed badge, the certification name used to sign the app version will be displayed.

Binary Details

  1. Select the binary.

You can either select the files from the list or upload binaries by clicking the Upload New Version button at the bottom.

  1. Click the... button and select Binary Details
  1. This window will show basic information about your binary.

Resign History

  1. Select the binary.

You can either select the files from the list or upload binaries by clicking the Upload New Version button at the bottom.

  1. Click the... button and select Resign History
  1. Each signing process will be listed for that binary. If you click the View Log button, you can get more details about the process.
info

You need the check the history of the original application that has been signed.