Question

I'm try to develop an iOS app and the current Build Settings are: Code Signing Identity Debug: Don't code sign Any SDK: iOS Developer Release: Don't code sign Any SDK: iOS Developer Provisioning Profile: None

How come that I'm still able to run the app on my iPad even though I've not selected any Provisioning Profile and selected "Don't code sign" for the Debug setting?

Is there a way to see which profile was selected for this app (even though I didn't select any)?

Was it helpful?

Solution

You can see what code signing identity and profile are being used by looking at the build logs in Xcode. Go to View > Navigators > Show Log Navigator. Find your latest build and select "All Messages" at the top of the log. Scroll down towards the bottom of the log and you should see a "CodeSign app_name.app" entry. click on that and expand it by clicking the 3 little lines on the right side. The log will then say "Using code signing identity "foo" and provisioning profile "bar"

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top