testflight - netguru/highway GitHub Wiki
Description
Used to upload IPA to TestFlight.
Parameters
Name | Description | Required | Type | Default |
---|---|---|---|---|
apple_id | Your application identifier on AppStore Connect. | True | String | - |
app_specific_password | Can be used instead of password. You can generate id on your AppleID site. | False | String | - |
password | Your AppStore Connect password. | False | String | - |
session | Pregenerated session via fastlane spaceauth.. Required if you have 2-factor authentication enabled. | False | String | - |
skip_submission | Skip the distributing action and only upload the ipa file. Warning: Your AppStore Connect password is required if set to False . |
False | Bool | True |
skip_waiting_for_build_processing | Indicates whether step should wait for the build to appear on AppStore Connect. Warning: Your AppStore Connect password is required if set to False . |
False | Bool | True |
team_name | Your AppStore Connect team name. Useful when you're in more than 1 team. | False | String | - |
username | Your AppStore Connect username. | True | String | - |
Example
deploy:
release:
- xcode_archive:
project: $(XCODEBUILD_PROJECT)
scheme: $(XCODEBUILD_SCHEME)
method: "app-store"
settings:
_BUILD_NUMBER: $(ENV:BITRISE_BUILD_NUMBER)
- testflight:
username: $(ENV:APPSTORE_USERNAME)
password: $(ENV:APPSTORE_PASSWORD)
apple_id: $(ENV:APPSTORE_APP_ID)
skip_submission: false
skip_waiting_for_build_processing: false
team_name: $(ENV:APPSTORE_TEAM_NAME)