We *aren't* storing the serial number in the general preferences file, it is 
stored separately. In my experience, this isn't a particularly unusual approach.

The user's own preferences are still stored at ~/Library/Preferences so that 
file can be trashed without affecting the serial number authorisation.

I hope that explains things :-)

Martin Baker 
www.digital-heaven.co.uk 
www.twitter.com/digitalheaven
www.videospaceonline.com
www.finalcutters.com
------------------------------------------------------
Digital Heaven Ltd is registered in England and Wales
Company registration number: 3628396
Registered address: 55 Lynwood Drive, Worcester Park, Surrey KT4 7AE
VAT registration number: GB 736 0989 03

On 6 Aug 2011, at 22:32, Garth Hjelte wrote:

> At 10:29 AM 8/6/2011, you wrote:
> 
>>> Before Lion, wasn't the proper place to put preferences was the
>>> SharedPreferences folder...
>> 
>> My guess is simply: Apple thinks there should be no serial numbers 
>> as you sell using the Mac App Store.
>> 
>> Maybe you simply put the license file in the normal user preferences 
>> folder? That will also work with sandboxing.
> 
> Per the other post, that's what I was thinking about, but then I 
> realized: that's a hassle for tech support when you say to people 
> "trash your preferences". Then they trash their prefs, and lose the 
> authorization and have to authorize again. That's not standard 
> practice - trashing preferences isn't supposed to trash the 
> authorization. That was one of the reasons for the System Preferences 
> - you have two preference files, pretty separated, and it's standard 
> Mac practice to trash User Preferences per the phrase "trash your 
> preferences" and NOT the system preferences.
> 
> Even IF I write two preference files in the User Preferences folder, 
> there's always a chance the user will delete the wrong preference file.
> 
> This sucks.
> 
> I might go the other way - use the helper app SMJobBless project and 
> do it right.
> 
> Garth Hjelte
> Sampler User
> 
> _______________________________________________
> Mbsplugins_monkeybreadsoftware.info mailing list
> [email protected]
> https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to