Re: Are You Sure ?
Re: Are You Sure ?
- Subject: Re: Are You Sure ?
- From: Bill Cheeseman <email@hidden>
- Date: Thu, 13 Nov 2008 12:48:24 -0500
- Thread-topic: Are You Sure ?
on 2008-11-13 12:25 PM, Luther Fuller at email@hidden wrote:
> My helper application bundles have a very few lines of code in them
> and contain nothing that is user modifiable, so perhaps it would be
> appropriate to put them in the Resources folder.
I think this may cause your application to fail or otherwise misbehave under
a future version of the OS, for the reasons I gave in my last post. I
believe some of the documentation contains warnings to this effect.
The code signing system can't know that your help bundle won't allow user
changes, so the code signing system apparently simply reies on the fact that
it is a bundle.
In other words, the rules about where to put various kinds of files in the
application package for purposes of code signing are arbitrary rules of
thumb which you should simply follow without question. At least, that's my
understanding of where things are headed.
> This suggests another problem. Neither my main application nor the
> helper applications contain any global variables. They do contain
> properties, but these values are never changed in the script. Data
> that the user creates are stored in the preference .plist file, which
> is where they belong. I am now lead to the conclusion that if one were
> to write an application bundle in AppleScript, codesigning would fail
> unless globals and modifying of properties were avoided.
I have wondered about this for some time, and I believe I saw somebody else
raise this very question on one of Apple's other mailing lists. I haven't
seen an answer from Apple.
--
Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
www.quecheesoftware.com
PreFab Software - www.prefabsoftware.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden