Я пишу временные файлы из изолированного приложения, которые должны быть исполняемыми, но они помечены как карантин, несмотря на изменение обычных настроек.
Я явно установил LSFileQuarantineEnabled
в NO в информации моего приложения.plist на всякий случай (это уже должно быть по умолчанию) без изменений.
На основании комментария на Как я могу остановить мое приложение от установки бита "карантина"? Я также попытался добавить com.apple.security.files.user-selected.executable = YES
в файлы разрешений моего приложения, но это также не имеет никакого эффекта.(Файлы назначения не «выбраны пользователем» - может быть, поэтому нет?)
Существуют ли какие-либо другие конфигурации, которые бы помешали системе пометить записанные файлы как помещенные на карантин?Обратите внимание, что мое приложение не должно проходить цензуру Apple;Я добровольно выбираю песочницу.