Skip to content

Releases: bitrise-steplib/steps-xcode-archive-mac

1.11.0

30 Aug 07:08
35b35de
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.10.3...1.11.0

1.10.3

03 Oct 10:38
c20f33d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.10.2...1.10.3

1.10.2

03 Mar 09:50
8e3e933
Compare
Choose a tag to compare

What's Changed

[#43] Fix parsing provisioning profiles (introduced in v1.10.1)

Full Changelog: 1.10.1...1.10.2

1.10.1

04 Feb 19:23
7b0a04b
Compare
Choose a tag to compare

Bugs

  • Resolve an issue when parsing xcodebuild -version details

Changes

  • Minor dependency updates

1.10.0

29 Oct 09:28
279a9cc
Compare
Choose a tag to compare
  • Added a default destination flag to xcodebuild #35

1.9.1

02 Sep 07:22
aff65cf
Compare
Choose a tag to compare
  • Do not require provisioning profiles for Developer ID export, in the case no capabilities requiring a profile are used in the project. This enables exporting Developer ID apps that would otherwise fail the export due to a correct provisioning profile not being found.
    See https://developer.apple.com/support/developer-id/ for more info.

  • Use duplicated Common Name certificates in codesign group resolution in addition to de-duplicated common name certs. This should enable resolving provisioning profiles in the case if a certificate with the same name is duplicated.

  • Recognize "Mac Catalyst Team" prefixed provisioning profiles as Xcode managed (generated using automatic signing option).

1.9.0

01 Sep 13:58
f60650e
Compare
Choose a tag to compare
  • Added additional options input (#32)

1.8.0

15 Oct 09:29
Compare
Choose a tag to compare

Fix export without code signing.

  • Skip the code signing during export if the XcArcvhive does not contain an embedded provisioning profile.
  • Still do the code signing, if the export method is DeveloperID even if the XcArcvhive does not contain an embedded provisioning profile

1.7.0

29 Apr 12:19
2a3b01f
Compare
Choose a tag to compare

New input:
disable_index_while_building: If it is set to yes it will add the COMPILER_INDEX_STORE_ENABLE=NO flag to the xcodebuild command which will disable the indexing during the build.

This could make the build faster by skipping the indexing during the build run.

Indexing is needed for

 - Autocomplete
 - Ability to quickly jump to definition
 - Get class and method help by alt clicking.
 - Which are not needed in CI environment.

Disable it locally:

In Xcode you can turn off the Index-WhileBuilding feature
by disabling the `Enable Index-WhileBuilding Functionality` in the `Build Settings`.

Disable it via xcodebuild:

In CI environment you can disable it by adding `COMPILER_INDEX_STORE_ENABLE=NO` flag
to the `xcodebuild` command.

1.6.2

17 Jan 14:43
Compare
Choose a tag to compare
  • do not require archived-expanded-entitlements.xcent in macos archives