Xcode Fastlane
Provides tools to easily manage fastlane for screenshot and metadata uploads,
when building on Xcode Cloud.
Installation
In order to run this command globally to initialize a project, install the gem globally.
gem install xcode_fastlaneUsage
First, initialize your xcode project directory.
xcode_fastlane init
bundle installThis will create a new Gemfile, .gitignore, the fastlane folder, and ci_scripts folder.
Next, adapt the files in the fastlane folder according to your needs and check the contents of the ci scripts.
Xcode Cloud Workflow Setup
- Create a new workflow
- Choose archive
- Add to environment variables all variables mentioned in the
Appfilewith proper values. - You may want to run
bundle exec fastlane deliverwith proper values in order to download the existing metadata.
Now when this workflow runs, the screenshots will be generated and uploaded together with the metadata to AppStore Connect.