When implementing match (https://docs.fastlane.tools/actions/match/) into your team's workflow, you will see how the new collective code signing process works effortlessly, in a scalable way, to deprecate the use of cert and sigh (in most cases).
The easiest way to see how these workflows work is by example. Let's get started. The following is the logo of match:
Assuming you already have a team Apple ID, the next step is to create a private Git
repository that will serve to host the profiles and certificates. For the purpose of this example, we are going to create a new, private repository in Bitbucket, which is free. If you don't already have an account, please create a Bitbucket account and create a repository, as follows:
You will then clone this project into a local project folder by entering the following (substitute YOURTEAM
,YOURPROJECTNAME
, and FOLDERNAME
with your Bitbucket team name, project name, and project folder location, as appropriate...