One of the new features in OS X Mavericks is its preferences-caching routines, which prevent programs from always writing to and reading from preference files stored on disk. This may help prevent preference file corruption and other problems that could arise from relying solely on the files, but also has the drawback of hindering manual preference adjustment on the system.
If you need to change settings manually, you will have to use the “defaults” Terminal command to read in the altered preferences file so it will be cached and used by the program when next launched. However, there are times when even this may not work. In these cases, changes you make — either by using the “defaults” command or by manually altering the preferences .plist file — will revert when you relaunch the program. In this way, any change you make will not take effect.
(Credit: Screenshot by Topher Kessler/CNET)
If this happens, it could indicate a problem with the way the preferences management services are handling the storage and retrieval of cached preferences data. To fix this, or at least circumvent… [Read more]