Запись на диск из плагина CoreAudio HAL - PullRequest
1 голос
/ 02 марта 2020

Я пишу аудио HAL плагин для отправки аудио по сети на устройство. Я могу получить аудио и транслировать его через сокет просто отлично, но хотел записывать отладочные сообщения в файл, а не в системный журнал. Однако, когда я пытаюсь открыть файл из плагина HAL, я получаю «Операция не разрешена».

Я пытался записать в /tmp, а также во временный каталог, возвращаемый NSTemporaryDirectory(). Ничего из этого не сработало. Кажется, что плагин HAL находится в изолированной программной среде без доступа к диску, и я не знаю, как предоставить эти разрешения, поскольку плагин запускается в процессе coreaudio.

У всех есть опыт записи на диск из плагина Audio HAL

...