Submission Plugins

To make the submission process as quick and hassle-free as possible for the developer, we at Catappult have plug-ins you can use to directly submit your app for us to review.

The available Catappult plug-ins are:

  • Android Studio Plugin
  • Fastlane Plugin

Android Studio Plug-in

Installing

To install our plugin, download the most recent version of Android Studio and follow these steps:

  1. Open your Android Studio and go to File > Settings to open the settings.
  2. Select "Plugins", click on "Marketplace" and search for "Catappult Uploader".
  3. Click on "Install" to install our plugin.
12081208

The plugin will be located on the top bar inside the sub menu Tools.

14041404

Submitting

After clicking on "Catapult Uploader", the upload window will open:

910910

To upload your app, paste your API Key on the top bar of the window. To know where to get it, you can follow this guide: How to get your API Key.

Then, select the files you need to upload (.apk and .obb) and click "Upload".

Fastlane Plugin

To use the Fastlane plugin, start by installing Fastlane in your project’s directory. To do this, run the following commands:

  • brew install fastlane
  • fastlane init

Then, install the Catappult plugin by running "fastlane add_plugin catappultuploader" command. To install all the plugin dependencies, add this two lines to your Gemfile:

  • gem "net-http-uploadprogress"
  • gem "ruby-progressbar"
    And then run "bundler install" command.
12321232

Create the Catappult lane
After the previous two instalations, create a new lane on the Fastfile to use the Catappult uploader. The "supply_folder" variable is optional, the default value is the release folder in the current Android Studio project.
Here is an example:

lane :catappult do

    catappultuploader(

      apiKey:"4e63a142-5202-45ec-94ad-ba8d4605965a”,

      supply_folder:"/Users/danielbras/Downloads/Supplier"

    )

 end

Run the lane
Now, you run "bundle exec fastlane catapult" and it is done.