¿Cuál es el derecho a permitir la lectura de un archivo en una aplicación de Mac OS X? (negar error de lectura de archivo)

Estoy creando una aplicación Mac OS X (espacio aislado) que se lee desde un archivo de configuración instalado en / etc / myfolder. Cuando intento leer el archivo con NSFileHandle, aparece el siguiente error en la consola:

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

He establecido los siguientes derechos en mi archivo de Entidades, pero Sandboxd todavía me niega.

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-only

EDITAR: parece que he utilizado mal

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

Lo puse como un booleano. Tenía la impresión de que configurarlo en SÍ habilitará todas las lecturas de archivos utilizando rutas absolutas. El valor del derecho anterior debe ser la ruta absoluta que se permitirá.

Respuestas a la pregunta(1)

Su respuesta a la pregunta