Re: Deploying Cocoa Applications
Re: Deploying Cocoa Applications
- Subject: Re: Deploying Cocoa Applications
- From: Uli Kusterer <email@hidden>
- Date: Sat, 17 Jun 2006 10:19:31 +0200
Am 16.06.2006 um 22:35 schrieb Jerrod Fowkes:
I have a small Cocoa application and would like to start meddling
in some deployment strategies. I understand that there is something
called a disk image that appears to be widely used. I believe from
my own research you create them using a program called 'Disk
Utility'. I also understand that there are installation packages as
well. I need to know :
If you can, I'd suggest you don't use disk images. There are two
main reasons why many apps come on disk images:
1) Disk images are the only archive format supported by all MacOS X
versions since 10.0. (At least if you don't use a compressed image).
2) Disk images let you set up a background picture with additional
instructions and eye-candy.
If you don't need support for 10.2.8 and earlier, I'd suggest you
use ZIP instead of DMG. Mac OS X natively supports generating and
extracting ZIP files, so your users don't need an additional
extractor (like with StuffIt, which came with the system in the 10.2
days but isn't included in newer versions).
The trouble with a disk image is that many users find it hard to
understand what it is. A disk in a file? And you "mount" it to have
it show up on the desktop like a disk? And when you want to get rid
of it you don't delete it, you eject it, but then it isn't deleted
until you delete that other file? It's a very complex concept that's
hard to use.
And one other small thing. Right now by default my application has
the default icon attached to the release binary. I would like to
change that icon. I haven't found an article nor found a way to
change that. -Jerrod
Create an icns file and add it to your project's "Resources"
folder. Xcode's "Project Settings" window has a "Properties" page
where you can enter the name of the icon file to use for the
application, and for document icons you can specify the icon file
name in the list of document types below that.
Cheers,
-- M. Uli Kusterer
http://www.zathras.de
_______________________________________________
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