Code sign and export an iOS app with YAML

YAML Parameters for Code sign and export an iOS app

NameTypeDescription
action
Required
StringThe ID of the action.
type
Required
StringThe type of the action. Must be set to NATIVE_BUILD_MAC_SIGN.
archive_location
Required
StringThe filesystem path of the signed archive file.
export_locationStringDefines the filesystem path to which the signed file is exported.
property_list_sourceStringDefines the source of the property_list used by the action. Available options: ACTION, GENERATED,PIPELINE_VOLUME.
property_listStringFilesystem path of the properties file or the list of properties separated by the newline character \n.
distribution_methodStringDefines the distribution method from one of the available: APP_STORE, ENTERPRISE, AD_HOC, DEVELOPMENT.
certificatesString[]The list of variables added to the iOS keychain.
provision_profilesString[]The list of variables added as iOS Provisioning Profiles.

YAML example for Code sign and export an iOS app

actions:
  - action: "Sign and export"
    type: "NATIVE_BUILD_MAC_SIGN"
    sign_mode: "MANUAL"
    archive_location: "myArchiveFile"
    distribution_method: "APP_STORE"
    export_location: "/"
    certificates:
    - "myCert"
    provision_profiles:
    - "myProvisionProfile"
    property_list_source: "ACTION"
    property_list: "list"

Get Started

Sign up for free and deploy your project in less than 10 minutes.