-
Notifications
You must be signed in to change notification settings - Fork 2
appstore
Piotr Sękara edited this page May 29, 2020
·
3 revisions
Used to upload IPA to AppStore. You must have at least Developer permission to upload new builds or App Manager if you want to create new version automatically with this step.
| Name | Description | Required | Type | Default |
|---|---|---|---|---|
| app_identifier | Your application bundle identifier. | True | String | - |
| build_number | If set the given build number (already uploaded to AppStore Connect) will be used instead of the current built one. | False | String | - |
| force | Skip the HTML report file verification. | False | Bool | True |
| metadata_path | Path to the folder containing the metadata files. See also Tips. | False | String | - |
| password | Your AppStore Connect password. | True | String | - |
| screenshots_path | Path to the folder containing the application screenshots. See also Tips. | False | String | - |
| session | Pregenerated session via fastlane spaceauth.. Required if you have 2-factor authentication enabled. | False | String | - |
| skip_app_version_update | Indicates whether app version for submission should be updated. | False | Bool | False |
| skip_binary_upload | Indicates whether IPA shouldn't be uploaded to AppStore. Useful when you're using testflight step before. | False | Bool | False |
| submit_for_review | Indicates whether application should be send to review. | False | Bool | False |
| team_id | Your AppStore Connect team ID. Useful when you're in more than 1 team. | False | String | - |
| 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 | - |
deploy:
release:
- appstore:
username: $(ENV:APPSTORE_USERNAME)
password: $(ENV:APPSTORE_PASSWORD)
app_identifier: $(ENV:APPSTORE_APP_IDENTIFIER)
submit_for_review: false
team_name: $(ENV:APPSTORE_TEAM_NAME)
This wiki and the Highway README document contains a lot of information, please take your time and read these instructions carefully.