'codes' - Create promo codes for iOS Apps using the command line
Using codes, you can create a given number of promo codes of your app from the command line. Itβs super easy to get started and will save you a lot of time.
The resulting promo codes are stored on the file system and shown right in the terminal.
Open on GitHub
'cert' - Automatically create and maintain iOS code signing certificates
cert will check if any of the available signing certificates is installed on your local machine.
Only if a new certificate needs to be created, cert will
- Create a new private key
- Create a new signing request
- Generate, downloads and installs the certificate
- Import all the generated files into your Keychain
Open on GitHub
'produce' - Create new apps on iTunes Connect and Apple Dev Portal
produce lets you create new apps on iTunes Connect and the Apple Developer Portal using the command line. You can fill in the initial app metadata using deliver.
This is the sixth module of the fastlane toolchain. It integrates nicely with deliver and allows you to setup new apps without manually interacting with the Apple Portal.
Open on GitHub
'deliver' - the missing API for Apple's new TestFlight
The old TestFlight will shut down in February, so itβs time to switch to a new Beta Testing service.
While there are some great alternatives to the new TestFlight (like Crashlytics Beta and HockeyApp) you might decide to use the official solution for various reasons, however unfortunately there is no public API to implement into your Continuous Integration system any more.
Introducing deliver testflight, an unofficial command line tool to upload your builds to the new Apple TestFlight (now part of iTunes Connect).
All you have to do is install deliver and add the following to your build steps:
deliver testflight
deliver will fetch all information it needs (e.g. bundle identifier, build number, App ID, IPA file) and will ask you for missing information. You can pass additional parameters too, checkout the project page of deliver.
If you want a more advanced setup, including a fully working Continuous Deployment solution, which takes screenshots, updates provisioning profiles and creates your push certificate for you, checkout fastlane.



