Skip to main content

Managing Build Artifacts

Android outputs

Appcircle will build your Android applications into APK files to download and run on Android devices or AAB format that you can upload to Google Play to support Dynamic Delivery.


Please note that AAB files will not be distributed automatically since they cannot be installed on mobile devices directly.

If your Android application has multiple product flavors, Appcircle will create a build for each flavor of your application and let you distribute them at once. A common usage to multi-flavor applications can be free and paid versions of the same application.

When you build and distribute an application with multiple flavors, and .apk file will be created for each flavor. On our testing portal, your testers will be able to download each .apk file separately and test it on their devices.

iOS outputs

iOS applications can be downloaded or distributed as IPA file format if you configure signing identities and sign the application during the build process.

If you disable signing or don't use any signing identities, iOS output will be an .xarchive file.

To download or manually distribute your builds, go to your distribution profile and click on the builds tab to see your past builds. Click on the actions icon of the build you want to download or distribute.

You can now download the binary file or send it to distribute the module manually.

If you click on Distribute Binary option, your build file will be sent to the related test group automatically.

Working with build logs

Build logs help you to observe and understand exactly what happened during a build. You can see build logs as they happen while a build is in process or you can view logs of a build after the build is completed.


In the build logs, the Builds/Statuses column is sorted by the latest completion build date. As a result, the start dates displayed in the list might not be in chronological order:

You can use build logs to debug your builds in case you get any errors. Additional parameters and flags can also be used in workflow steps to see more details in build logs.

File IconWhat are Workflows and How to Use Them?

You can also download build logs in plain text format in case you would like to investigate them on your own or share with your team.

Delete Specific Builds

If you want to free up space from your Artifact Storage, you can delete older build profiles which are cluttering your space.

To do that, simply navigate to the Builds tab and select the builds, then click on the Delete icon


Artifact Storage is Full

Older builds and/or testing distributions will use almost all of your storage. If your artifact storage is full, you can free up some of the old artifacts.

Refer here to delete a build profile

Refer here to delete specific builds from your build profile

Refer here to delete testing distribution profiles and specific distribution artifacts

Refer here to delete a Publish Profile

In order for storage to be freed up, you should also remove the other references pointing to the artifact. In example, if you have built an app, distributed it to testers, and submitted it to the Store Submit, you should delete that build from Testing Distribution, Store Submit, and Builds respectively.


It may take a couple of minutes to see the change in your account after you have deleted some artifacts.

Need help?

Get help from Appcircle's support team, or see how others are using Appcircle by joining our Slack Channel.

Preview of Slack