Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I find exactly what my codesign identity is?

I need to know exactly what my codesign identity is. Where can I find that? And what is the usual format for a codesign identity? Thank you!

like image 307
SirRupertIII Avatar asked May 15 '13 23:05

SirRupertIII


People also ask

What is your codesign identity?

This is a cryptographic process that identifies you as a developer, and identifies your application as something that has been distributed by you. The process of obtaining a code signing identity is slightly different on every platform.

What is IOS code signing identity?

What is Code Signing Identity? As per Apple, it's their security mechanism, which is used for authenticating identity. It assures users that the applications are trustworthy, and they are created by an Apple authorized source, and it hasn't tampered.

How do you change code signing Identity in Xcode?

The automatic setting should automatically use the correct certificate to sign your app with based on the provisioning profile set in the bottom option in the Code Signing section. You can explicitly set both the Code Signing Identity as well as the Provisioning Profile, or set the Code Signing Identity to Automatic.


2 Answers

You can run following command in your terminal to get a list of all codesign identities installed on your system:

security find-identity -v -p codesigning

The output will contain lines like:

1) 482348ADF834384843884934734 "iPhone Developer: John Smith (YTHGJFKTHG)"
2) 49u343943943943494387348738 ...

where the first part (482348ADF834384843884934734) is your codesign identity, which is passed as an argument to the --sign flag of codesign tool.

like image 153
Taras Tsugrii Avatar answered Sep 18 '22 08:09

Taras Tsugrii


In Xcode, you can access the Code Signing Identity by selecting your target, going to build settings and it's right under "Code Signing Identity".

For more information, you can access Apple's Documentation.

like image 43
VGruenhagen Avatar answered Sep 18 '22 08:09

VGruenhagen