• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Making an uninstaller
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Making an uninstaller


  • Subject: Re: Making an uninstaller
  • From: Eli Bach <email@hidden>
  • Date: Sun, 17 May 2009 18:23:32 -0700


On May 17, 2009, at 6:13 PM, Andrew Merenbach wrote:

Hi, all,

I searched lists.apple.com under installer-dev for "uninstall" and "uninstaller" and came up with only a couple of answers--both from long ago--so I'm wondering whether the protocol has changed. I'm about to distribute an installer package, and would like to know whether it's possible to include an uninstaller package, as well. Apologies if this sounds like a terribly newbie-ish question, but can I create my installer such that the same installer package, upon opening and finding the current version of its products installed, provides an uninstall option, without using a script but instead using the installer's own path determination mechanism (since it does, after all, know where its components go)?

If I do need a script, what is the recommended way to get it called from the installer package, so that I don't need to distribute a separate item for people to open?

I'm using PackageMaker 3.0.3 under Leopard, and am sure that I've missed something quite obvious in the documentation, but searching developer.apple.com for "uninstaller" failed to produce anything, either. Many thanks for your time!

Cheers,
	Andrew

First, end-users wouldn't expect an Installer package to have an uninstall option anywhere.


The few 'installers' that do this are full on applications, that do both installation and uninstallation.

Most setups either:
-provide a list of things for the end-user to delete
-provide/install a shell script to delete installed components
-provide/install an application to delete installed components

There have been requests for an Apple-provided uninstall capability, since, well, Mac OS X first came out...

Eli

_______________________________________________
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


  • Follow-Ups:
    • Re: Making an uninstaller
      • From: Andrew Merenbach <email@hidden>
References: 
 >Making an uninstaller (From: Andrew Merenbach <email@hidden>)

  • Prev by Date: Making an uninstaller
  • Next by Date: Re: Making an uninstaller
  • Previous by thread: Making an uninstaller
  • Next by thread: Re: Making an uninstaller
  • Index(es):
    • Date
    • Thread