问题
This is probably trivial, however I couldn't find any information online: How can I set any Apple preference using code? I would like to create a little application for myself that sets certain preferences when I click a button. For instance I would like to turn off Bluetooth and Wi-Fi. As far as I know, these preferences are stored in /Users/fabian/Library/Preferences/com.apple.*.plist
.
So: how can I change these preferences and make sure they are applied?
回答1:
The CoreFoundation CFPreferences API allows for editing of defaults outside of the current application's defaults domain.
Note that you'll likely need administrative privileges to edit many network related defaults.
来源:https://stackoverflow.com/questions/5369692/set-system-preferences-using-objective-c