In order to share your builds with testers, you can create distribution profiles and assign testing groups to the distribution profiles.
Select the Distribute module from the left and click on the Add New button. Give a name to your distribution profile.
Once you create the distribution profile, you can now customize its settings. Click on the newly created build profile and then the settings button within the profile.
Under the Authentication tab in the settings, you can select a preferred authentication method for sharing your your application.
None: No authentication, anyone with the link can download binary files
Individual Enrollment: Each tester will enroll their own user account to log in and download the binary files
Static Username and Password: One single username and password for all testers
Auto send feature lets your applications to be distributed to specific testing groups whenever a new version is deployed.
To enable the auto send feature, you need to create testing groups and add testers into these groups.
Under the Auto Send tab in the settings, you can see the testing groups you have created earlier. Just enable each testing group you want to have your application sent automatically whenever a new version is deployed.
The first section allows you to share the deployed binaries automatically with the selected groups. They will receive a link to download the specific version on their mobile devices.
The second section allows you to share the in-browser preview links of the deployed binaries. They will receive a link to run the in-browser Appcircle Emulator/Simulator without the need for actual devices.
Your application will be sent to the related testing groups as soon as your build is complete.
If you have pre-built iOS or Android applications and want to distribute or preview them for testing, you can upload them using the upload field on the right panel (if no version is available) or using the "Upload New Version" button at the bottom right (if there are versions already present) to upload your files to the distribution profile.
After the file is uploaded, it is checked for errors and parsed for metadata. If there is an error, it is displayed on the upload area.
Once the upload is complete, you will see the new version added to the top of the list with parsed metadata. You can now share this version with the testers or preview it on a virtual device in your browser.
With a successful build, a new version of your application will be added to your distribution profile.
Simply go to Build Module > Build Configuration > Distribution and select a distribution profile you want your build to be sent.
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.
When you have your build ready or uploaded your binary file to Appcircle, you can manually send the file to testers to let them download, install on their devices and run the application for testing purposes.
Click on the Share with Testers button and select the testing groups you created previously that needs to receive this version of your application. Alternatively, you can enter email addresses of the testers here to send them the application regardless of the testing groups.
You can also add a message to testers including testing instructions and release notes.
After sending your application to testing groups, you can track the actions of testers:
Pending - Means your tester didn't click on the link they received yet
Clicked, No Login - Means your tester clicked on the link they received but has not logged in to the system yet (only for authenticated distributions)
Login, No Download - Means your tester has logged in (for authenticated distributions) and at the download screen but has not downloaded the binary file yet
Downloaded - Means your tester clicked and downloaded the binary file