I have a Mac OS X Cocoa application. I want to be able to change my package identifier for a future version, but keep my preferences (package identifier in ~ / Library / Preferences). I am confused how to copy them at startup into a preferences file with a new identifier. I want to make it invisible to the user, so that their settings are the same when starting a new application, not knowing that this is a new id / prefs file.
Thanks!
source share