Re: Launch older app
Re: Launch older app
- Subject: Re: Launch older app
- From: Michael Hall <email@hidden>
- Date: Thu, 24 Nov 2005 09:54:19 -0600
On Nov 24, 2005, at 7:41 AM, Lorenzo wrote:
Hi Michael,
I don't think that changing CFBundleSignature at any version would
be a nice
idea. Think about the preferences file, Spotlight plug-in (my app
has one),
various database of software for Mac (see VersionTracker)...
You might want to verify your new application launches at all. Launch
Services or Finder may have objections to your app that you're
missing. On a couple occasions I've seemed to have some strange
bundle corruption where things got weird for no visible reason I
detected. I think the last time was when I upgraded to 10.4 my
application didn't correctly receive AppleEvent's although the same
bundle worked just fine at 10.2. I should of bug reported that one
but never got together what I wanted to correctly demonstrate it. As
a another try, you could test with a different signature and roll it
back into the old version. Another thought might be change the
signature of your old one and move it to a backup location. Then move
your new one to it's location.
I have some java code that tries to do some simple verification of
application bundle correctness but I don't think it would catch some
of the odd stuff that seems to go wrong and it wouldn't take into
account something involving the launch services database.
If you have to, I think the URL's I pointed out do let you clean out
the launcher services databases and start from scratch. I think I
found them when I had one of my strange corruption's. They didn't
help that but still might help yours.
Mike Hall mikehall at spacestar dot net
http://www.spacestar.net/users/mikehall
http://sourceforge.net/projects/macnative
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden