• 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: Permissions in an app bundle
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Permissions in an app bundle


  • Subject: Re: Permissions in an app bundle
  • From: Nir Soffer <email@hidden>
  • Date: Wed, 5 Jul 2006 15:36:52 +0300


On 05/07/2006, at 12:54, Andrew Farmer wrote:

On 05 Jul 06, at 02:42, Nir Soffer wrote:
I pack a directory structure in my app bundle, which used to create new "documents" by copying the a template directory and adding content. I prefer to have the directory in the bundle and not in application support folder, to allow drag and drop install.

Xcode is chmoding the app bundle using a-w, which make my new documents not writable by the user.

This is correct behavior. (Although you probably mean "go-w" - XCode doesn't appear to apply u-w.) Application bundles should never be writable, anywhere.

It is exactly a-w, a+rX.


I wonder if this solution is good enough, or I should instead change the permissions after copying the template, which require little more code. For example, enumerate the new document directory and change the permission for all files using absolute modes (e.g. 0755). It seems really too much work compared to single chmod o+w call.

That shouldn't be necessary. After the template is copied, it should fall under the ownership of the user executing the application.

The ownership is fine, but it does help when you own a directory but can't write into it (see above)



Best Regards,

Nir Soffer

_______________________________________________
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


References: 
 >Permissions in an app bundle (From: Nir Soffer <email@hidden>)
 >Re: Permissions in an app bundle (From: Andrew Farmer <email@hidden>)

  • Prev by Date: Re: index out of bounds
  • Next by Date: Re: Single selection and bindings
  • Previous by thread: Re: Permissions in an app bundle
  • Next by thread: Re: Permissions in an app bundle
  • Index(es):
    • Date
    • Thread