macos - 配置文件的默认位置 - MacOS?

标签 macos app-config configuration-files

在跨平台应用程序中,我正在使用一个配置文件,允许用户根据需要覆盖各种默认值。

我的问题是...在哪里放置/查找此配置文件,尤其是关于 MacOS X(我从未使用过且无法访问)?我知道 MacOS X 是基于 Unix 的,但我也知道很多事情在那里做的非常不同......

我目前的选择:

Unix:

~/.config/<appname>/<appname>.cfg

Windows(对此也不太确定,这里似乎到处都是 - %LOCALAPPDATA% 或 %USERPROFILE% 似乎也是有效的选择):
%APPDATA%/<appname>/<appname>.cfg

苹果系统:
...?

对 MacOS 或我的其他选择有何评论?

最佳答案

我想应该是~/Library/Application Support/<appname>/<appname>.cfgMac App Programming Guide中的表格:“Mac 应用程序环境”->“运行时环境的低级细节”->“文件系统”。

关于macos - 配置文件的默认位置 - MacOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15677388/

相关文章:

multithreading - 在 OSX 上创建实时线程

java - 如何在 MacOS 上使用 Java(使用 JNA)获取前景窗口/进程?

c# - 使用 Serilog XML 配置指定自定义增强器

python - Numpy 有配置文件吗?

cocoa - 如何提高 CGContextFillRect 和 CGContextDrawImage 性能

iphone - 有没有办法密码保护从 appstore 下载的 mac 应用程序?

c# - 如何保存到外部配置文件

c# - 类库能否读取正在执行的编码 UI 测试的 app.config 文件?

python - 使用 ConfigParser 从配置文件中获取列表

git - 如何设置依赖于版本的 Git 全局配置标志