Codesigning for Gatekeeper on Xcode 3.2.6 build
Codesigning for Gatekeeper on Xcode 3.2.6 build
- Subject: Codesigning for Gatekeeper on Xcode 3.2.6 build
- From: Scott Johnson <email@hidden>
- Date: Wed, 14 Mar 2012 13:27:11 -0700
Hello--
We are currently building a desktop Mac app on Snow Leopard with Xcode 3.2.6 (and would like to remain there for the time being) and would like to be able to setup codesigning so that our app, which is NOT distributed via the Mac app store, can pass through Gatekeeper. So the questions are:
- How can I codesign for Gatekeeper on the command-line on a Snow Leopard machine with Xcode 3.2.6?
- Failing that, how can I codesign an app BUILT on Xcode 3.2.6, using a Lion machine with Xcode 4.3.1 just for codesigning? That is, do the build on one machine then just sign it on the other machine.
I have attempted to simply use the command-line "codesign" command on the Snow Leopard/Xcode 3.2.6 machine, using a certificate that we created for iOS app distribution. The app validates as "satisfies its Designated Requirement" on both the Snow Leopard machine and the Lion machine with Gatekeeper turned on, but Lion will still not allow me to run this same app after downloading it from a web server.
So I should also be clear that simply "codesigning" is not sufficient. I need codesigning that will pass Gatekeeper.
The only solution I have found is to move our entire build process to Lion/4.3.1 but that would be a huge hassle and it would be great if there were a way we could work around that temporarily.
Thanks,
Scott Johnson
Software and Support Engineer
KCP Technologies, Inc.
_______________________________________________
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