Re: Code Signing for Mac application
Re: Code Signing for Mac application
- Subject: Re: Code Signing for Mac application
- From: Stéphane Sudre <email@hidden>
- Date: Thu, 18 Feb 2010 14:40:04 +0100
On 10-02-17, at 19:04, Paul Sanders wrote:
Seems I spoke to soon. I did get it to work, but PackageMaker can
only sign *flat* packages (--target 10.5), which is no good to me as
(a) I still support Tiger, and (b) I cannot then knock out Snow
Leopard's horrible new relocation 'feature' which, amongst other
things, will install your application to the Trash if the user has
dragged the old version there. Snow Leopard does this *even if you
have turned off relocation in PackageMaker*. You need to patch a
file called TokenDefinitions.plist in the built package to disable
it, which, most likely, you cannot do in a flat package.
You could do that with a flat package. You would just need to use the
Flat Package Editor utility to extract the PackageInfo file, modify it
and then put it back. You should just remember that the Flat Package
Editor utility has some bugs and that you need to quit the application
every time you make a modification to a flat package that you want to
save.
Not easily, anyway. And attempting to sign distribution.dist in a
metapackage results in the installer displaying the helpful message
Just for the record, you can sign both a flat package and a flat
distribution.
_______________________________________________
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