I’m starting to write my registration routines, and I’m sort of gathering that writing data that can be seen across all users is now becoming something of the past. Before I start heading down a slippery slope, this is what I’m reading. If anyone has a more correct set of details or finds that I’m just flat out wrong, then let me know.
Windows
From what I see, I can write data to SpecialFolder.SharedApplicationData/myFolderName (SharedPreferences) and I should be ok.
Mac
SpecialFolder.SharedApplicationData or SpecialFolder.SharedPreferences used to play nice in 10.6 and lower, but is now restricted in 10.7+. If so, any way to handle this as I would like to write the registration key so all users are ok. This may happen from within the app?
Linux
No obvious way unless I write to /var? Any guidance would be appreciated.
I’ve trawled through the old forums and some of the mailing list and just want to save a little time before I start coding.
Thanks, Richard