We have enabled SSH certificates for all repositories in our non-public GitHub group not too long ago. To make use of certificates, I’ve added CertificateFile key phrase to the SSH configuration file in my house listing:
Host github.com
IdentityFile ~/.ssh/id_ed25519
CertificateFile ~/.ssh/id_ed25519.pub
Fetching, cloning, pushing a git repo on the command line works nice. However after I open an Xcode mission, which makes use of Swift Package deal Supervisor (SPM) to depend upon a git repository in our non-public GitHub group, Xcode fails to fetch the repository.
It appears to me that Xcode makes use of a distinct/proprietary SSH consumer, which isn’t configured to make use of certificates. Is it attainable to configure SSH in Xcode?
