Qual é o direito de permitir a leitura de arquivos em um aplicativo do Mac OS X? (negar o erro file-read-data)

Estou fazendo um aplicativo do Mac OS X (sandbox) que lê um arquivo de configuração instalado em / etc / myfolder. Quando estou tentando ler o arquivo usando o NSFileHandle, estou recebendo o seguinte erro no Console:

sandboxd: ([3251]) MyApp(3251) deny file-read-data /private/etc/myfolder/myconfig.conf

Eu configurei os seguintes direitos em meu arquivo Entitilements, mas ainda sou negado pelo sandboxd.

com.apple.security.temporary-exception.files.home-relative-path.read-onlycom.apple.security.temporary-exception.files.absolute-path.read-onlycom.apple.security.files.user-selected.read -read

EDIT: Parece que eu usei mal

com.apple.security.temporary-exception.files.absolute-path.read-only.

Eu defini como um booleano. Fiquei com a impressão de que configurá-lo para YES permitirá todas as leituras de arquivos usando caminhos absolutos. O valor do direito acima deve ser o caminho absoluto que será permitido.

questionAnswers(1)

yourAnswerToTheQuestion