Skip to content

Commit e79b45a

Browse files
committed
docs: update for SignTools 3.0
1 parent 774745f commit e79b45a

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SignTools Builder
22

3-
This is a free and simple builder server for [SignTools](https://github.com/SignTools/SignTools). This project is the self-hosted alternative of [SignTools-CI](https://github.com/SignTools/SignTools-CI) - instead of using a Continuous Integration (CI) provider, this server turns one of your very own Macs into a builder used to pull, sign, and upload any iOS apps to your `SignTools` service.
3+
This project is a free and simple builder server for [SignTools](https://github.com/SignTools/SignTools). It is the self-hosted alternative of [SignTools-CI](https://github.com/SignTools/SignTools-CI) - instead of using a Continuous Integration (CI) provider, you turn one of your own Macs into a builder used to pull, sign, and upload any iOS apps to your `SignTools` service.
44

55
You only need to configure one builder. If you already configured a CI provider as your builder, you don't need to do anything here. This project is aimed at people who want to have a self-hosted builder.
66

@@ -16,11 +16,9 @@ To prevent this, only deploy this server in a trusted environment, or even bette
1616

1717
### Side effects on your Mac
1818

19-
While the server will do its best to keep changes to your Mac at a minimum, there is one important exception:
19+
While this server is not expected to interfere with the normal operation of your system, it does perform a substantial amount of work to get your apps signed, including making changes to the keychain.
2020

21-
> :warning: **When signing with a developer account, your default keychain will be changed at the start of the process and restored afterwards. Certificate + provisioning profile is unaffected.**
22-
23-
It is highly recommended that you dedicate this Mac exclusively as a builder. Using it for other purposes, especially at the same time as a sign job is running, could lead to undefined issues.
21+
> :warning: **It is highly recommended that you dedicate this Mac exclusively as a builder. Using it for other purposes, especially at the same time as a sign job is running, could lead to undefined issues.**
2422
2523
## Setup
2624

@@ -54,8 +52,6 @@ To start the server, use the auth key and signing files from before and pass the
5452

5553
The first time you run the server, you will have to [allow](https://www.macworld.co.uk/how-to/mac-app-unidentified-developer-3669596/) the unrecognized binary to run on your machine. After that it will run with no interruptions.
5654

57-
Additionally, the first time you attempt to sign an app using a developer account, macOS will ask you to grant permission for UI automation. You need to grant this permission or signing can't work. The prompt may break the current signing process, so just re-upload the app on the web service once more - it will work the next time.
58-
5955
For reference, these all of the arguments that will be used:
6056

6157
```bash

0 commit comments

Comments
 (0)