• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Code Signing for Mac application
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Code Signing for Mac application


  • Subject: Code Signing for Mac application
  • From: Gabriele de Simone <email@hidden>
  • Date: Tue, 16 Feb 2010 09:07:41 -0500

I'm having troubles implementing code signing for our Mac OS X application. Having watched WWDC Session 504, I went ahead and created my own certificate by following the instructions available in the docs (Code Signing Guide) and in the video itself. I then picked the certificate's name in my Xcode Code Signing build settings. All projects build fine and I can verify the results via codesign without getting any errors.

I was under the assumption that signing your code means that if the executable file or one of the non-localized resource files get modified, the OS would prevent the app from being run, and signal the user that something's wrong. Instead, I can insert random bits into the executable, modify the Info.plist or files in Resources without any warning at all. My app just runs as if Code Signing did nothing. Am I missing something big and obvious about how this technology works?

To be clear: I'm not using a custom rules file or custom identifier string. The executable and all helper files are in the MacOS directory. A couple more ".app"s are inside the "SharedSupport" directory.

Any help would be appreciated.

Gabe
Noise Industries, LLC _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Code Signing for Mac application
      • From: "Paul Sanders" <email@hidden>
    • Re: Code Signing for Mac application
      • From: Graham Lee <email@hidden>
  • Prev by Date: Overkill - Declaration of 'XXX' shadows a member of 'this'
  • Next by Date: Re: Code Signing for Mac application
  • Previous by thread: Re: Overkill - Declaration of 'XXX' shadows a member of 'this'
  • Next by thread: Re: Code Signing for Mac application
  • Index(es):
    • Date
    • Thread