• 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: Installer
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Installer


  • Subject: Re: Installer
  • From: John Stiles <email@hidden>
  • Date: Tue, 21 Mar 2006 06:17:46 -0800

j o a r wrote:
On 21 mar 2006, at 08.22, Stéphane Sudre wrote:

- permissions are correctly set and they can be fixed if needed by Disk Utility. Not a perfect solution, but a good solution.

Broken permissions is mostly voodoo, don't you agree? How often does your custom installed applications fail because of problems with permissions?
It doesn't matter anyway. "Repair Permissions" will not fix your app's permissions. From what I'm told, it only looks at a special hard-coded list of receipts when it does its work. So, unless you name your receipt "iTunes.pkg", I think this 'advantage' is a red herring ;)

I think most of this discussion has focused on the idea that an app /needs/ a magical script to run when it is first installed. For most apps, this is a non-issue. (And scripts are so 1970s! Let's write real code!) But, for apps where it does matter, why not have the app itself run that script when it is executed for the very first time? Then the app can be drag-and-drop-installed like 99% of the apps on Mac OS X, and the setup phase will happen quickly and invisibly. (Unless you need root privs, which is a separate argument-filled can of worms.)

_______________________________________________
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


  • Follow-Ups:
    • Re: Installer
      • From: Markus Hitter <email@hidden>
    • Re: Installer
      • From: Ondra Cada <email@hidden>
References: 
 >Re: Installer (From: Stéphane Sudre <email@hidden>)
 >Re: Installer (From: j o a r <email@hidden>)

  • Prev by Date: Re: C Strings
  • Next by Date: NSTask and authentication...I have to clarify my original question
  • Previous by thread: Re: [Moderator] EOT Re: Installer
  • Next by thread: Re: Installer
  • Index(es):
    • Date
    • Thread