Manual Code Signing

On the other hand, if you want complete control of what’s really going on, then you’ll need to understand how manual signing works.

Think about what automatic code-signing provided: it created an App ID, created a development certificate, and then created a provisioning profile to indicate which entitlements you needed and which of your devices it could run on. Manual code signing is simply the process of performing each of these tasks yourself.

OK, “simply” is the wrong word here, because the whole code-signing process has long been the bane of many iOS developers. But it can be understood and made to work. Usually.

Get Xcode Treasures now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.