- Registriert
- 01.06.05
- Beiträge
- 4.630
Hi,
mein Lexikon-Plugin hatte ich für Leopard so prepariert, dass in dem normalen .dictionary-Bundle noch die Info.plist und PkgInfo wie bei einem AppleScript-Bundle aussieht. So konnte ich per Doppelklick auf so ein Bundle das enthaltene AppleScript starten. Dadurch war es möglich das Plugin per Doppelklick oder durch simples Kopieren zu installieren.
In Snow Leopard geht das nicht mehr. Scheinbar hat Apple was an den Sicherheitsvorkehrungen geschraubt, so dass das Bundle erst ausführbar wird, wenn ich die Endung .app hinzufüge. Dann wird das Bundle aber nicht mehr vom Lexikon akzeptiert.
Hat jemand eine Idee, wie man ein AppleScript-Programm-Bundle auch ausführbar haben kann, wenn die Endung nicht .app lautet? Wird das wirklich nur über die info.plist und PkgInfo definiert, oder gibt’s da evtl. noch mehr?
Ich hoffe hier steigt jemand durch, und versteht was ich meine.
Ich würde ungern wieder auf einen Installer umschwenken, da es damit leider nicht problemlos klappt zu entscheiden, ob das Plugin in /Library oder ~/Library installiert wird.
mein Lexikon-Plugin hatte ich für Leopard so prepariert, dass in dem normalen .dictionary-Bundle noch die Info.plist und PkgInfo wie bei einem AppleScript-Bundle aussieht. So konnte ich per Doppelklick auf so ein Bundle das enthaltene AppleScript starten. Dadurch war es möglich das Plugin per Doppelklick oder durch simples Kopieren zu installieren.
In Snow Leopard geht das nicht mehr. Scheinbar hat Apple was an den Sicherheitsvorkehrungen geschraubt, so dass das Bundle erst ausführbar wird, wenn ich die Endung .app hinzufüge. Dann wird das Bundle aber nicht mehr vom Lexikon akzeptiert.
Hat jemand eine Idee, wie man ein AppleScript-Programm-Bundle auch ausführbar haben kann, wenn die Endung nicht .app lautet? Wird das wirklich nur über die info.plist und PkgInfo definiert, oder gibt’s da evtl. noch mehr?
Ich hoffe hier steigt jemand durch, und versteht was ich meine.
Ich würde ungern wieder auf einen Installer umschwenken, da es damit leider nicht problemlos klappt zu entscheiden, ob das Plugin in /Library oder ~/Library installiert wird.