Code sign and export an iOS app with YAML

YAML Parameters for Code sign and export an iOS app

Name Type Description
action Required String The ID of the action.
type Required String The type of the action. Must be set to NATIVE_BUILD_MAC_SIGN.
archive_location Required String The filesystem path of the signed archive file.
export_location String Defines the filesystem path to which the signed file is exported.
propertylistsource String Defines the source of the property_list used by the action. Available options: ACTION, GENERATED,PIPELINE_VOLUME.
property_list String Filesystem path of the properties file or the list of properties separated by the newline character \n.
distribution_method String Defines the distribution method from one of the available: APP_STORE, ENTERPRISE, AD_HOC, DEVELOPMENT.
certificates String[] The list of variables added to the iOS keychain.
provision_profiles String[] The list of variables added as iOS Provisioning Profiles.

YAML example for Code sign and export an iOS app

yaml
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"

Last modified on Mar 4, 2025