在一個跨平臺的應用程序中,我正在使用一個配置文件,允許用戶覆蓋各種默認值,如果他願意的話。配置文件的默認位置 - MacOS?
我現在的問題是......在哪裏放置/尋找這個配置文件,特別是關於MacOS X(我從來沒有使用過,也沒有訪問權限)?我知道的MacOS X是基於UNIX的,但我也知道,很多事情完成非常不同有...
我現在的選擇:
的Unix:
~/.config/<appname>/<appname>.cfg
的Windows(shomewhat不確定這一個了,事情似乎是所有在這裏的地方 - %LOCALAPPDATA%或%USERPROFILE%似乎是有效的選擇太):
%APPDATA%/<appname>/<appname>.cfg
的MacOS:
...?
任何意見,在MacOS上或我的其他選擇?
它不必這樣做,特別是如果它只是一個簡單的命令行應用程序是便攜式的。 – 2013-03-28 08:55:13
@RandyHoward:這不完全是一個「簡單的命令行應用程序」。這就是爲什麼我想知道Mac用戶會期望配置文件在哪裏,而不是將它存儲在某個地方並告訴用戶應對。 ;-) – DevSolar 2013-03-28 08:58:55
我的意思是,它不是一個大的OS X Gui可可應用程序,它希望以特定於平臺的方式完成任務。如果您的應用程序可以在OS X,UNIX和Windows平臺上運行它,它顯然不是「Mac應用程序」。基本上,我堅持我的回答,簡單。 – 2013-03-28 09:00:21