Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a .bundle that is digitally signed. I can verify this by opening the bundle by selecting "Show Package Contents" and indeed there is a _CodeSignature directory underneath the bundle.

However, I am trying to figure out who is the signer of the bundle. Is there any way with Xcode, or any other tool, command line or otherwise, to view the certificate that was used to sign the bundle?

share|improve this question
up vote 4 down vote accepted

If you have the optional command line tools that XCode will install for you, codesign is the tool of choice.

Using the Terminal app:

$ codesign --display -vv /Applications/
Format=bundle with Mach-O thin (i386)
CodeDirectory v=20100 size=24489 flags=0x200(kill) hashes=1218+3 location=embedded
Signature size=4169
Authority=Apple Mac OS Application Signing
Authority=Apple Worldwide Developer Relations Certification Authority
Authority=Apple Root CA
Info.plist entries=27
Sealed Resources rules=14 files=2021
Internal requirements count=2 size=500

And a non-Apple signed app..

$ codesign --display -vv /Applications/
Authority=Developer ID Application: GEORGE NACHMAN
share|improve this answer
Yep, that does it. Thanks. – vcsjones Jul 29 '12 at 22:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.