Skip to content

codesign

Christopher P. Brown edited this page Jan 25, 2022 · 2 revisions

Code Signing

You need three things to sign an iOS app:

  1. Certificate: Your Identity. Issued by Apple. Development or Distribution. Need to be stored in keychain. You get one Distribution cert, but multiple Development certs.
  2. Provisioning Profile: Your app. Issued by Apple. Allows running on devices. Allows entitlements.
  3. Entilements: Declares support for capabilities per target

https://codesigning.guide/

https://developer.apple.com/videos/play/wwdc2016/401/

Clone this wiki locally