Re: icons not showing up?
Re: icons not showing up?
- Subject: Re: icons not showing up?
- From: Howard Moon <email@hidden>
- Date: Wed, 12 Aug 2009 09:01:08 -0700
I've finally got my PackageMaker-built installer working, but
there's one issue remaining: the executables (an app and a plug-in)
are not showing their icons. When doing a VISE-X install, they
show up, but not after doing a package install. Anyone know how to
tell why not, or how to force Finder to show them? Looking in
Terminal, I can see a file whose name is listed as "Icon?" in both
my source files and in the final install, but *something* must be
different between the two, since the source files show their icon
(as does the VISE-X installed version), but the package-installed
versions don't. Any thoughts?
Thanks for all the help so far!
Is the root item of your package payload the application itself and
the default target location /Applications? And is the application's
icon not set through a bundle but through a Resource Fork?
If the answer is yes to both, then it's a known bug in PackageMaker,
splitforks and Installer.app (pick one of the three depending on the
OS version).
A workaround is to use / as the default location and have the
Applications/MyApp path be part of your payload.
I don't see any "default location", but there is a Destination field
for the Choice. When I set that to empty or to /, and set the
Destination field of each of the Packages (inside the Choice) to the
folder path (/Applications/mycompany/mydir/), then I get warnings for
all my packages that says:
User ID 501 does not match 0 of root volume for "/Applications/
mycompany/mydir/myfile". Make sure to have disk permissions repaired
with Disk Utility.
I'm not even going to *try* running the installer with warnings like
that! :-)
-Howard
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden