method {{ cookiecutter.ios_export_method }} provisioningProfiles {{ cookiecutter.bundle_id }} {{ cookiecutter.ios_provisioning_profile }} {% if cookiecutter.ios_team_id %} teamID {{ cookiecutter.ios_team_id }} {% endif %} {% if cookiecutter.ios_signing_certificate %} signingCertificate {{ cookiecutter.ios_signing_certificate }} {% endif %} {% macro render_dict(d) -%} {% for key, value in d.items() -%} {{ key }} {% if value is string -%} {{ value }} {% elif value is boolean -%} <{{ "true" if value else "false" }}/> {% elif value is mapping -%} {{ render_dict(value) }} {% elif value is sequence -%} {# Support for lists/arrays #} {% for item in value -%} {% if item is string -%} {{ item }} {% elif item is boolean -%} <{{ "true" if item else "false" }}/> {% elif item is mapping -%} {{ render_dict(item) }} {% endif -%} {% endfor -%} {% endif -%} {% endfor -%} {% endmacro -%} {{ render_dict(cookiecutter.ios_export_options) }}