Разрешить доступ к файловой системе в приложении MacOS? - PullRequest
1 голос
/ 27 января 2020

MacOS-приложение с кодом Swift:

let k = try! FileManager.default.contentsOfDirectory(atPath: "some_global_path")

Ошибка:

2020-01-27 16: 36: 26.692119 + 0300 make_csv2 [6483: 225985] Проверка API-интерфейса для металла Включена Неустранимая ошибка: 'попробуй!' В выражении неожиданно возникла ошибка: Ошибка Domain = NSCocoaErrorDomain Code = 257 «Файл« Sources »не может быть открыт, потому что у вас нет разрешения на его просмотр.» UserInfo = {NSUserStringVariant = (папка), NSURL = файл: /// Users / gerchicov / Documents / Sources, NSFilePath = / Users / gerchicov / Documents / Sources, NSUnderlyingError = 0x600000c110b0 {Ошибка домена = NSPOSIXErrorDomain Code = 1 "Операция не разрешена "}}: файл /Users/gerchicov/Documents/xcode-projects/make_csv2/make_csv2/Make.swift, строка 24 2020-01-27 16: 36: 26.757587 + 0300 make_csv2 [6483: 225985] Неустранимая ошибка: 'попробуй! ' В выражении неожиданно возникла ошибка: Ошибка Domain = NSCocoaErrorDomain Code = 257 «Файл« Sources »не может быть открыт, потому что у вас нет разрешения на его просмотр.» UserInfo = {NSUserStringVariant = (папка), NSURL = файл: /// Users / gerchicov / Documents / Sources, NSFilePath = / Users / gerchicov / Documents / Sources, NSUnderlyingError = 0x600000c110b0 {Ошибка домена = NSPOSIXErrorDomain Code = 1 "Операция не разрешена "}}: файл /Users/gerchicov/Documents/xcode-projects/make_csv2/make_csv2/Make.swift, строка 24

Пытался изменить права доступа разными способами - ничего не работает.

...