When you first launch the Testing Distribution module, you will be instructed to create new profile either by dragging the binary over the upload area (APK or IPA file) or by browsing your files to locate the binary.
If you already have profiles, you can use the "New Test Profile" button on the top right corner to create a new profile. When you press this button, upload screen will be displayed.
During the upload, the progress will be displayed as follows. After the file is fully uploaded, it is checked for errors and parsed to identify if it is an iOS or Android binary. If there is an error, it is displayed above the upload progress bar.
If the file is a valid Android or iOS binary, it is parsed and file information is extracted automatically such as the platform, version, name, application/bundle ID, etc.
As in line with the platforms, this module uses the combination of the platform information (iOS or Android) with the application/bundle ID (com.example.app) to identify an app uniquely. If you upload another app with the same information, it will be added as a new profile with a number added after its name. New versions of an app can be added to a profile in profile details.