Code signing is required for product type 'Application' in SDK 'iOS5.1'

Illep picture Illep · Mar 28, 2012 · Viewed 109.8k times · Source

I am using xCode 4.3.1. After i created a project, i build it and tried to Archive. Then i got an error saying; (This is my first project in xCode 4.3.1)

CodeSign error: code signing is required for product type 'Application' in SDK 'iOS5.1'

What does this mean ? and how to solve it ?

Answer

Abizern picture Abizern · Mar 28, 2012

It means you haven't assigned a provisioning profile to the configuration.

Usually it's because "Any iOS SDK" must have a profile and cannot be set to "Don't sign".

All this and more is answered in the TN2250 Tech Note about Code Signing and Troubleshooting.