David, I think you found the problem. I didn't change the name of the
".rsrc" file in the Resources folder in the bundle. When I made that
change
in addition to the other two bundle changes, the new app launched
correctly.
Thanks again.
On 4/19/07 7:37 AM, in article
oster-8ED076.07374419042007@[EMAIL PROTECTED]
"David Phillip
Oster" <oster@[EMAIL PROTECTED]
> wrote:
> In article <C24CC504.DB6C%linfeld@[EMAIL PROTECTED]
>,
> Lou Infeld <linfeld@[EMAIL PROTECTED]
> wrote:
>
>> Thanks David but I tried making these changes. Specifically in the
>> application package, I changed the name of the Unix Executable File in
the
>> MacOS folder and changed the CFBundleIdentifier in Info.plist. These
were
>> the only occurrences of the app name in the package. These changes
didn't
>> work. Do you know why the Duplicate command of the Finder doesn't make
the
>> copy executable?
>
> Weird. I was able to reproduce your problem. Did you also rename the
> Contents/Resources/XXX.rsrc file in App bundle?
>
> Did you correct the CFBundleName and CFBundleExecutable keys' values?
>
> When I dragged the executable to a Terminal window and executed it
> directly, it ran correctly, but the Finder still says it is busted.
> Seems like a Finder bug to me.
>
> I haven't tried the old trick of copying it to a removable drive,
> ejecting the drive, re-inserting the drive with the option key held
> down, then copying from the removable drive back.
>
> I did try relaunching the Finder, and that did not work.


|