Skip to content

Releases: bitrise-io/codesigndoc

3.0.0

28 Feb 13:00
889a26b
Compare
Choose a tag to compare

Release Notes

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/3.0.0/codesigndoc-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/codesigndoc

ℹ️ M1 machine: Please note by default /usr/local/bin does not exist on M1 machines and isn't encouraged by the community over /opt/bin. Use a custom folder path or use your own bin folder path. i.e /opt/bin

Then:

chmod +x /usr/local/bin/codesigndoc

That's all, you're ready to call codesigndoc!

2.4.4

28 Jan 13:44
7af3f91
Compare
Choose a tag to compare

Release Notes

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/2.4.4/codesigndoc-"$(uname -s)"-"$(uname -m)" > /usr/local/bin/codesigndoc

Then:

chmod +x /usr/local/bin/codesigndoc

M1 machine: Please note by default /usr/local/bin does not exist for M1 machines. Use a custom folder or save it to your own bin folder. i.e /opt/

That's all, you're ready to call codesigndoc!

2.4.3

21 May 09:19
80756d2
Compare
Choose a tag to compare

Release Notes

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/2.4.3/codesigndoc-$(uname -s)-$(uname -m) > /usr/local/bin/codesigndoc

Then:

chmod +x /usr/local/bin/codesigndoc

That's all, you're ready to call codesigndoc!

2.4.2

23 Jul 09:12
53c14b0
Compare
Choose a tag to compare

Release Notes

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/2.4.2/codesigndoc-$(uname -s)-$(uname -m) > /usr/local/bin/codesigndoc

Then:

chmod +x /usr/local/bin/codesigndoc

That's all, you're ready to call codesigndoc!

2.4.1

03 Dec 13:31
Compare
Choose a tag to compare

Release Notes

Maintenance release.

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/2.4.1/codesigndoc-$(uname -s)-$(uname -m) > /usr/local/bin/codesigndoc

Then:

chmod +x /usr/local/bin/codesigndoc

That's all, you're ready to call codesigndoc!

2.4.0

04 Oct 11:55
d6354ff
Compare
Choose a tag to compare

Release Notes

  • [d6354ff] bump version from 2.3.1 -> 2.4.0 (#115)
  • [d1bd6b4] Fix new Apple certificates listing (#114)
  • [5b0b8e8] Apple Development & Apple Distribution certificate (#112)

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/2.4.0/codesigndoc-$(uname -s)-$(uname -m) > /usr/local/bin/codesigndoc

Then:

chmod +x /usr/local/bin/codesigndoc

That's all, you're ready to call codesigndoc!

2.3.1

14 Jun 14:05
3f16f92
Compare
Choose a tag to compare

Release Notes

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/2.3.1/codesigndoc-$(uname -s)-$(uname -m) > /usr/local/bin/codesigndoc

Then:

chmod +x /usr/local/bin/codesigndoc

That's all, you're ready to call codesigndoc!

2.3.0

03 Jun 14:47
8d427f7
Compare
Choose a tag to compare

Release Notes

Install or upgrade

To install this version, run the following commands (in a bash shell):

curl -fL https://github.com/bitrise-io/codesigndoc/releases/download/2.3.0/codesigndoc-$(uname -s)-$(uname -m) > /usr/local/bin/codesigndoc

Then:

chmod +x /usr/local/bin/codesigndoc

That's all, you're ready to call codesigndoc!

2.2.1

22 Mar 10:47
Compare
Choose a tag to compare

Fix the error which occurs when the Xcode project scheme contains [ and ] characters.
They are control characters in a regexp pattern.

Example error:

failed to analyze archive, error: failed to find main app, using pattern: 
/var/folders/5k/s091mx790jj0j2g9w3rxsdgm0000gn/T/__codesigndoc__464040371/[Copy] xcode 10 
.xcarchive/Products/Applications/*.app

2.2.0

15 Feb 11:38
Compare
Choose a tag to compare

Auto scan for project files
Add the automatic scan feature to the codesigndoc.
The tool will check the root directory for the project files (e.g: .xcodeproj or .xcworkspace).
If it could not find any, then it should rollback to the current 'drag-and-drop' solution.


UI Target support
For iOS Real Device Testing we need to generate an .xcterstrun file which was generated for generic/real device.
For this we need a development provisioning profile for the UITest target too.

Add a new scan option: xcodeuitests ./codesigndoc scan xcodeuitests

NOTE
The scanner search for valid schemes for the provided iOS project / workspace.
The scheme is valid if:

  1. It has not skipped test target for test run:

test

  1. There is a UITest target in the not skipped ones :

enabled

Troubleshoot

If you run the ./codesigndoc scan xcodeuitests and you can't find your desired scheme in the list

  1. Make sure your scheme is valid for UITest run (the NOTE above)

  2. Refresh your project settings:

    • Select the Generic iOS Device target for the scheme in Xcode.
    • Clean your project ⌘ Cmd + ↑ Shift + K
    • Run a build-for-testing ⌘ Cmd + ↑ Shift + U

And try the codesigndoc again.