Skip to content

Releases: bitrise-steplib/steps-xcode-archive

4.5.1

31 May 08:37
c55aa3e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.5.0...4.5.1

4.5.0

25 May 09:05
d610089
Compare
Choose a tag to compare

The "Build settings (xcconfig)" (xcconfig_content) input can now be a path to a existing .xcconfig file. Previously it could have been only the contents.

If is empty, no setting is changed. This is required when the -xcconfig additional option is used.

When xcconfig_content is set it can be either:

  1. Existing .xcconfig file path.
    Example:

    ./ios-sample/ios-sample/Configurations/Dev.xcconfig

  2. The contents of a newly created temporary .xcconfig file. (This is the default.)
    Build settings must be separated by newline character (\n).
    Example:

       COMPILER_INDEX_STORE_ENABLE = NO
       ONLY_ACTIVE_ARCH[config=Debug][sdk=*][arch=*] = YES
    

4.4.0

11 May 15:48
16729ba
Compare
Choose a tag to compare

Added Step input fallback_provisioning_profile_url_list. If set the listed profiles will be installed when Automatic code signing fails (for example due to an API or authentication failure).
To use the profiles uploaded to the Code Signing tab, set it to $BITRISE_PROVISION_URL.

(#294)

4.3.3

04 May 13:58
ffdfc83
Compare
Choose a tag to compare

What's Changed

  • Optimize target parsing by @ofalvai in #292
    This speeds up the parsing phase of the step on projects with a large number of targets and a complex dependency graph across them.

Full Changelog: 4.3.2...4.3.3

4.3.2

14 Apr 15:23
2b88aa6
Compare
Choose a tag to compare

What's Changed

  • Fix for error when using Apple ID with SPACESHIP_AVOID_XCODE_API set @lpusok in #290

failed to unmarshal response: parsing time

Full Changelog: 4.3.1...4.3.2

4.3.1

21 Mar 10:20
d2b29bb
Compare
Choose a tag to compare

What's Changed

  • Allow empty certificate passphrase in #286

Note: we don't recommend using a certificate without a passphrase for security reasons, but it used to work in other Bitrise steps, so we are unifying the behavior across all Xcode steps.

Full Changelog: 4.3.0...4.3.1

4.3.0

07 Mar 08:07
99aa48e
Compare
Choose a tag to compare

Will run xcodebuild -resolvePackageDependencies command to fetch Swift packages, before archiving and exporting. This improves visibility for the time required to fetch packages.
Log elapsed time in the resolve packages dependencies command and later -showBuildSettings commands.

4.2.8

23 Feb 21:17
f92bd47
Compare
Choose a tag to compare

Fixes an issue in the new device registration flow.

4.2.7

28 Jan 08:42
5160870
Compare
Choose a tag to compare

What's Changed

Internal fixes and dependency updates

Full Changelog: 4.2.6...4.2.7

4.2.6

20 Jan 13:49
2511d2c
Compare
Choose a tag to compare

Fixed an issue affecting workflows with multiple automatic code signing Steps. A missing check could result in selecting an unavailable certificate:

❌  error: No certificate for team 'AAABBBCCC' matching 'dcdcdc' found: Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning. (...)

(bitrise-io/go-xcode#150, #276)