Signing iOS apps with code signing identities and codemagic.yaml

Signing iOS apps with code signing identities and codemagic.yaml

Oct 11, 2022

This guide will show you how to create AppStore connect API key and upload the signing certificate and provisioning profile, then how to reference them in codemagic.yaml and sigin the app.

🧑‍🎓 You will learn how to:

  • Create the App Store Connect API key so Codemagic can have access to your apps.
  • Manage your certificates, by uploading your own or letting Codemagic generate one for you.
  • Manage your provisioning profile, by uploading your own or fetching one that already exists.
  • Reference certificates and profiles in codemagic.yaml in two different ways.

📄 Documentation:
Signing iOS apps: https://docs.codemagic.io/yaml-code-signing/signing-ios/

🕗 Timestamps:

00:00 Introduction

00:10 Creating the App Store Connect API key

00:37 Adding the App Store Connect API key to Codemagic

01:30 Upload/Generate a certificate

02:52 Upload/Fetch a provisioning profile

03:27 Referencing certificates and profiles in codemagic.yaml

🌎 Codemagic CI/CD
https://codemagic.io/

❤️ Please subscribe