在跨平台应用程序中,我正在使用一个配置文件,允许用户根据需要覆盖各种默认值。
我的问题是...在哪里放置/查找此配置文件,尤其是关于 MacOS X(我从未使用过且无法访问)?我知道 MacOS X 是基于 Unix 的,但我也知道很多事情在那里做的非常不同......
我目前的选择:
Unix:
~/.config/<appname>/<appname>.cfg
Windows(对此也不太确定,这里似乎到处都是 - %LOCALAPPDATA% 或 %USERPROFILE% 似乎也是有效的选择):
%APPDATA%/<appname>/<appname>.cfg
苹果系统:
...?
对 MacOS 或我的其他选择有何评论?
最佳答案
我想应该是~/Library/Application Support/<appname>/<appname>.cfg
见Mac App Programming Guide中的表格:“Mac 应用程序环境”->“运行时环境的低级细节”->“文件系统”。
关于macos - 配置文件的默认位置 - MacOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15677388/