在跨平台应用程序中,我正在使用一个配置文件,该文件允许用户在需要时覆盖各种默认值。
我的问题是...在哪里放置/查找此配置文件,尤其是关于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/