swift - Swift 应用程序调试:在 OSX 10.15 上调用 NSWorkspace.shared.open 被拒绝
问题描述
我有一段代码,它在 finder 中打开一个文件夹:
NSWorkspace.shared.open(URL(fileURLWithPath: outputDir))
在 Catalina (OSX 10.15) 下,此访问被拒绝。我需要此应用程序的特殊权限。但是我该怎么做呢?我打开安全设置并将我编译的应用程序添加到“全盘访问”和“文件和文件夹”(我使用的是德语操作系统;所以文本可能不同!)每当我重建我的应用程序时,它是同一个应用程序还是怎么能我在没有一次又一次分配新创建的应用程序的情况下进行调试?专业应用程序为用户提供托管导览,将他们自己的应用程序图标放入安全区域。这可以作为代码在任何地方使用,所以我也可以使用它吗?
解决方案
推荐阅读
- r - 分隔R中的所有重复列
- python - Matplotlib 饼图与爆炸不圆
- python - python中函数内的IF循环
- facebook - 有没有办法在 iframe 中嵌入 Facebook/Twitter 帖子/视频?
- kubernetes - 舵图错误:找不到预期的“:”
- javascript - 如何遍历复杂对象或对象数组
- wordpress - 正确定位 Woocommerce 错误
- sql-server - 将身份用户 (ASP .NET CORE) 的更改注册到表中的列 (SQL Server)
- php - 创建具有相同帖子类型的 href
- speech-recognition - 实现 RNN-transducer 的框架或工具包