No Windows, é comum gravar dados compartilhados em %ProgramData%\path\to\stuff
. A partir daí, os programas instalados para qualquer usuário podem acessá-lo como uma espécie de "fonte de verdade" ou repositório comum. Normalmente, escrever para este diretório é uma operação de baixo privilégio, ao contrário de escrever para %ProgramFiles%
.
Qual é a coisa certa a fazer para que os dados sejam usados por um ou mais usuários no OS X / Sierra? De preferência sem escalonamento de privilégios?
O contexto é um instalador pkg de terceiros, não um aplicativo em sandbox.
Tags macos shared-libraries