Amazon Appstore

Set up

  1. Select an app in the top left corner from the Switcher

  2. Navigate to App Settings by clicking the gear icon (⚙️) at the top of the Timeline sidebar

  3. Click on Integrations in the sidebar

Connect Amazon Appstore

  1. Find the Amazon Appstore integration module under the App store capability section

  2. Click “Connect”.

  3. Enter the Client ID and Client Secret of the security profile attached to your app in the Amazon Developer Portal. See here for instructions on how to create a security profile.

  4. Enter your app’s App ID.

  5. Click “Install”.

You can find your app’s App ID by navigating to Apps & Services > My Apps in the Amazon Developer Portal and selecting your app. Then under App Information scroll down to the App ID field — it should prefixed with the string amzn1.devportal.mobileapp.

Creating a Security Profile in the Amazon Developer Portal

To enable Runway to authenticate with the Amazon Appstore API, you’ll need to create a security profile and associate it with the App Submission API in the Amazon Developer Portal. You’ll provide the security profile’s Client ID and Client Secret along with your App ID to Runway as part of the integration’s configuration.

  1. Create a new security profile by navigating to Settings > Security profiles on the Amazon Developer Portal.

  2. Associate the security profile to your Amazon app by navigating to Apps & Services > API Access > App Submission API. Select your security profile and click “Attach”.

  3. Navigate back to the security profile to access the necessary Client ID and Client Secret values: Settings > Security Profiles > Select your security profile > Web Settings

  4. Copy the Client ID and Client Secret values for your security profile from the Web Settings section. You’ll need these to configure the Amazon Appstore integration in Runway.

For more information on how to create a security profile that can be used by Runway to authenticate with the Amazon App Submission API, visit their documentation.

Releasing to the Amazon Appstore

When running a release through Runway to the Amazon Appstore, artifacts from your CI/CD workflow runs are used to populate the list of available builds to upload on the App Submission step in Runway.

You must turn on the Provide build artifact downloads and notify in Slack when available automation to enable Runway to surface and upload artifacts to Amazon Appstore.

Please note that screenshots viewing and editing is currently not supported for Amazon Appstore.

Last updated