在 Windows 中,将共享数据写入 是很常见的%ProgramData%\path\to\stuff
。从那里,为任何用户安装的程序都可以将其作为一种“事实来源”或公共存储库来访问。通常,写入此目录是一种低权限操作,与写入 不同%ProgramFiles%
。
对于 OS X/Sierra 中供一个或多个用户使用的数据,正确的做法是什么?最好不要提升权限?
上下文是第三方 pkg 安装程序,而不是沙盒应用程序。
在 Windows 中,将共享数据写入 是很常见的%ProgramData%\path\to\stuff
。从那里,为任何用户安装的程序都可以将其作为一种“事实来源”或公共存储库来访问。通常,写入此目录是一种低权限操作,与写入 不同%ProgramFiles%
。
对于 OS X/Sierra 中供一个或多个用户使用的数据,正确的做法是什么?最好不要提升权限?
上下文是第三方 pkg 安装程序,而不是沙盒应用程序。