objective-c - 使用 Objective-C 设置系统首选项

标签 objective-c macos plist preferences

这可能是微不足道的,但是我无法在网上找到任何信息:How can I set any Apple首选项使用代码?我想为自己创建一个小应用程序,当我单击按钮时设置某些首选项。例如我想关闭蓝牙和 Wi-Fi。据我所知,这些首选项存储在 /Users/fabian/Library/Preferences/com.apple.*.plist 中。

那么:我如何更改这些首选项并确保它们得到应用?

最佳答案

CoreFoundation CFPreferences API允许编辑当前应用程序默认域之外的默认值。

请注意,您可能需要管理权限才能编辑许多与网络相关的默认设置。

关于objective-c - 使用 Objective-C 设置系统首选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5369692/

相关文章:

ios - 如何获得 Xcode 项目文件的较短路径

ios - UITableViewCONtroller 中的快速多个单元格子类

macos - IntelliJ 14键盘快捷键是QWERTY,尽管键盘是DVORAK

objective-c - 从 plist 读取数组时是否保证 NSArray/NSMutableArray 顺序?

iphone - 创建 plist 文件 iOS 不工作

ios - 无法在真实设备上更新 plist 文件

objective-c - self = [super init] 重访

iphone - 在 iphone 上查找已安装的应用程序列表

xcode - 如何在 Mac 上打开 Android Studio 制作的 Flutter 工程?

ios - 在 swift 2.2 中使用 2d 字典中的循环添加数据