sudo gem install fastlane
fastlane ios test
Runs the tests of the iOS App
fastlane ios screenshots
Create new screenshots for all the devices
fastlane ios beta
Build and upload a new build to Apple TestFlight
This action will also do a build version bump and push it to git.
This will not send an email to all testers, it will only be uploaded to the new TestFlight.
fastlane ios appstore
Submit a new version to the App Store
This will do the following:
-
Make sure the profiles are up to date and download the latest one
-
Do a build version bump and push it
-
Create new screenshots and store them in
./fastlane/screenshots
-
Collect the app metadata from
./fastlane/metadata
-
Upload screenshots + app metadata
-
Build, sign and upload the app
This will not submit the app for review.
fastlane ios push
More information about fastlane can be found on https://fastlane.tools. The documentation of fastlane can be found on GitHub