Включено ли расположение рабочего стола в directoryURLs
свойство контроллера FinderSync?
/ *
Для каждого каталога, присутствующего в directoryURL, расширение может получать -beginObservingDirectoryAtURL: и -endObservingDirectoryAtURL:для этого каталога и для любых каталогов внутри.Всегда устанавливайте directoryURL при запуске расширения;если нет каталогов для просмотра, пропустите пустой набор.
* /
open var directoryURLs: Set<URL>!
Вы должны определить, связана ли проблема с нарушением доступа к Песочнице или неправильным использованием уровня доступасамого API расширения FinderSync:
let rootDirectory = URL(fileURLWithPath: "/")
FIFinderSyncController.default().directoryURLs = [rootDirectory]