This series of articles investigates and explains how to use Fastlane with your Ionic or Cordova projects for automating common tasks that normally are done manually and take tons of time.
What is this all about?
Before we get to the really fun part…
Have all app data for both stores in (versioned) local files and upload with one command.
Automatically build your app (Includes fully automated handling of iOS certificates).
Upload your app for testing via different beta distribution services.
Upload your app to the app stores for release.
Automated screenshot creation in all required formats and languages.
If you don’t have time for all the explanation and nice prose I wrote, here is a TL;DR version that only lists the commands, necessary inputs and steps for everything.
You can also cheat a bit and take a look at this example project on GitHub. It includes all the things generated by following the above steps:
The README also explains what to do to get it working locally, and links to the (automatically generated)
fastlane README that lists all the functionality available.