Skip to content

Releases: bitrise-steplib/steps-xcode-build-for-test

1.4.0

01 Jun 13:17
1906fb7
Compare
Choose a tag to compare

What's Changed

  • Add a new feature to the Build settings (xcconfig) Step Input: allow passing a file path to an existing xcconfig file, instead of providing the file contents directly.

Full Changelog: 1.3.2...1.4.0

1.3.2

14 Apr 15:06
4820d57
Compare
Choose a tag to compare

What's Changed

  • Added equals comparison for result file mod time. by @matrangam in #34
  • Fix Apple ID time format handling by @ofalvai in #36
  • Reverted to more concise time check; added logs to better surface failure reasons. by @matrangam in #35

New Contributors

Full Changelog: 1.3.1...1.3.2

1.3.1

21 Mar 10:22
b0e5ce4
Compare
Choose a tag to compare

What's Changed

  • Allow empty certificate passphrase in #32

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: 1.3.0...1.3.1

1.3.0

25 Feb 08:54
9b31a56
Compare
Choose a tag to compare

What's Changed

  • Step refactor and updated error messages by @godrei in #31

Full Changelog: 1.2.5...1.3.0

1.2.5

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

Fixes an issue in the new device registration flow.

1.2.4

28 Jan 09:10
284613c
Compare
Choose a tag to compare

What's Changed

Internal fixes and dependency updates

Full Changelog: 1.2.3...1.2.4

1.2.3

20 Jan 13:51
60499de
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, #28)

1.2.2

06 Jan 17:36
51ef2c9
Compare
Choose a tag to compare

When using Automatic code signing with the register_test_devices option set to yes, an invalid device UUID will no longer cause the Step to fail.

Automatic code signing failed: failed to ensure test devices: failed to register Bitrise Test device on Apple Developer Portal: POST https://api.appstoreconnect.apple.com/v1/devices: 409

(#27)

1.2.1

17 Dec 16:09
ac8ccf4
Compare
Choose a tag to compare

Introducing a more robust timestamp parsing fix for Appstoreconnect responses.

1.2.0

13 Dec 13:40
bc3be45
Compare
Choose a tag to compare

[#25] Remove project team ID detection. This speeds up the step, especially for projects with many targets. A new input is added (apple_team_id) to explicitly define the team ID in ambiguous cases (for example, when Apple ID based connection is used and the account belongs to multiple teams)