In Logic X? On 10.9?aciddose wrote:Yes, with over 100 beta testers there have been zero reports of permission issues. (For access to the application support directory.)
You know, this thread exists for a REASON.
In Logic X? On 10.9?aciddose wrote:Yes, with over 100 beta testers there have been zero reports of permission issues. (For access to the application support directory.)
What? Why would I want to write a file every time as if it's the first time? Doesn't that void the whole point of what a file IS?aciddose wrote:Yes, if you use the sandboxed version of logic you end up with the sandboxed directory. That means the files (banks, config, etc) are written there fresh as if the plugin was started for the first time. The sandboxed instances are separate from non-sandboxed instances exactly as they should be. They live in their own little universe completely separate from other applications.
If the user wants to copy config preferences or banks or other data, they can use the export feature to export this to their documents folder and import feature in the sandbox to import those files to the sandbox.
I have no idea, I'm still on 10.6.8 so can't run the new Logic.aMUSEd wrote:I thought they gave up on this sandbox idea for Logic?
Whatever. If I may expand this thread to to the topic of, "Where the f**k can we write files to, reliably, on all recent OSX systems (let's say 10.5 and above)". And can we create folders there, or just files? While keeping in mind, we're not writing apps, we're writing plug-ins FOR apps.aMUSEd wrote:That sounds more to do with Gatekeeper than application sandboxing. afaik the only sandboxed plugin host at the moment is Garageband X.
Well, I know #1 won't work, starting either in 10.7 or 10.8.aMUSEd wrote:Most apps seem to either write to /library/application support/appname for app related stuff (factory settings, skins etc) or /Users/username/library/application support/appname for user related stuff (user presets etc)
Well I didn't create them so presumably the installers did that. 1 does work, for example I recently installed AAS string Studio 2 and I can see it has created a folder in application support containing all of its factory data. (at least there must be a way for it to work)AdmiralQuality wrote:Well, I know #1 won't work, starting either in 10.7 or 10.8.aMUSEd wrote:Most apps seem to either write to /library/application support/appname for app related stuff (factory settings, skins etc) or /Users/username/library/application support/appname for user related stuff (user presets etc)
And again, can they *create* that folder? Or can they only write to it once it's created? If #2, then I can work around it by getting the user or hopefully, the installer, to create that folder before the plug-in ever runs. Obviously my preference is to be able to do it all programmatically, from the plug-in itself.
What host? Version? OSX version?aMUSEd wrote:Well I didn't create them so presumably the installers did that. 1 does work, for example I recently installed AAS string Studio 2 and I can see it has created a folder in application support containing all of its factory data.AdmiralQuality wrote:Well, I know #1 won't work, starting either in 10.7 or 10.8.aMUSEd wrote:Most apps seem to either write to /library/application support/appname for app related stuff (factory settings, skins etc) or /Users/username/library/application support/appname for user related stuff (user presets etc)
And again, can they *create* that folder? Or can they only write to it once it's created? If #2, then I can work around it by getting the user or hopefully, the installer, to create that folder before the plug-in ever runs. Obviously my preference is to be able to do it all programmatically, from the plug-in itself.
I'd be very interested to know if that folder is created by the installer, or programmatically by the plug-in.aMUSEd wrote:10.9.4
Host is probably immaterial - I have many
© KVR Audio, Inc. 2000-2024
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement