Почему файлы, которые мое изолированное приложение создает / переименовывает, получают атрибут com.apple.quarantine? - PullRequest
0 голосов
/ 17 мая 2018

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

Я явно установил LSFileQuarantineEnabled в NO в информации моего приложения.plist на всякий случай (это уже должно быть по умолчанию) без изменений.

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

Существуют ли какие-либо другие конфигурации, которые бы помешали системе пометить записанные файлы как помещенные на карантин?Обратите внимание, что мое приложение не должно проходить цензуру Apple;Я добровольно выбираю песочницу.

...