Skip to content

Manage Your ASO Settings Securely with ASO.dev Projects

ASO.dev’s Projects feature provides an additional layer of organization, allowing you to group related applications logically within a single project.
This is ideal for managing apps with common themes, such as iOS and Mac versions of the same app or those targeting a similar audience.

ASO.dev offers two methods to create and manage projects for your app’s App Store Optimization (ASO):

  1. Provide API Key: Integrate your App Store Connect API key for direct access to manage and optimize metadata, keywords, reviews, and more.
  2. Skip API Key and add applications public metadata: Access limited functionality without an API key.
Enlarged view
Projects Projects

Additionally, you can collaborate on shared projects by receiving access via a link or by your email address.

If you choose not to provide an API key, you’ll have limited access without to some features.

Features Requiring an API Key

The following features are only accessible with an API key:

  • Metadata Editor:

    • Integrate directly with App Store Connect.
    • Edit age rating.
    • Select a build for submission.
    • Submit your app for review or revoke the submission directly from the platform if needed.
    • Note: Viewing current app keywords is not available.
  • Bulk Editor & Cross-Localization:

    • Integrate directly with App Store Connect.
    • Note: Viewing current app keywords is not available.
  • Editor: Subscriptions

    • Manage your app’s in-app subscriptions, localization, and availability.
  • Editor: Pricing:

  • Control pricing for in-app subscriptions.

  • Reviews:

    • Manage your app’s reviews
    • Answer to reviews
    • Report to inappropriate reviews.
  • Timeline:

    • Review a history of all changes made to your app’s metadata.
  • Access rights:

    • Some sections offer partially restricted access due to API key requirements.
    • Initially, this feature was available only for projects accessed via an API key, since anyone could add an app via a link to work with it.
    • We added the Access Rights section for apps added via link to synchronize keyword lists and competitor app lists among team members.

Setting Up a Project without an API Key

  1. Enter the project name.
  2. Add the apps you want to include in the project by link, ID, or name.
Enlarged view
 Setting Up a Project without an API Key  Setting Up a Project without an API Key

Provide API Key

Integrating an App Store Connect API key provides comprehensive control over your app’s ASO settings, including metadata, keywords, and reviews.

Setting Up a Project with an API Key

  • Generate an API Key: In your App Store Connect account, create a new API key. For best practices, generate a unique key for each application group.
  • Add the API Key to ASO.dev: Enter your API key details in the Project creation section.
  • Fill in Issuer Id: a unique Issuer ID is generated for each App Store Connect account.
  • Set an Encryption Code: Enter an encryption code during project creation to ensure your API key remains secure for sharing and syncing across devices.
Enlarged view
Setting Up a Project with an API Key Setting Up a Project with an API Key
Enlarged view
Setting Up a Project with an API Key Setting Up a Project with an API Key

Issuer Id

API key

Core information about API key

Each API key includes a unique Issuer ID. Learn more

Encryption Code

For encryption purposes: The API key (.p8) is securely encrypted.

Encryption code is required for shared projects or to access the same project on another device or via a shared link.
Enter the encryption code on the project card to restore access to the project.

The encryption code is only visible on the project owner’s device where it was originally created.
To view it, open the project editor screen on that device.

If you lose access to the device and forget the encryption code, it cannot be reset—you will need to create a new project.