Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift应用程序调试:在OSX 10.15上调用NSWorkspace.shared.open被拒绝_Swift_Xcode_Debugging_Macos Catalina - Fatal编程技术网

Swift应用程序调试:在OSX 10.15上调用NSWorkspace.shared.open被拒绝

Swift应用程序调试:在OSX 10.15上调用NSWorkspace.shared.open被拒绝,swift,xcode,debugging,macos-catalina,Swift,Xcode,Debugging,Macos Catalina,我有一段代码,可以在finder中打开一个文件夹: NSWorkspace.shared.open(URL(fileURLWithPath: outputDir)) 根据Catalina(OSX 10.15),此访问被拒绝。我需要此应用程序的特殊权限。但是我该怎么做呢?我打开了安全设置,并将我编译的应用程序添加到“完整磁盘访问”和“文件和文件夹”(我使用的是德语操作系统;因此文本可能会有所不同!) 每当我重建我的应用程序时,它是同一个应用程序吗?或者我如何在不反复分配新创建的应用程序的情况下

我有一段代码,可以在finder中打开一个文件夹:

NSWorkspace.shared.open(URL(fileURLWithPath: outputDir)) 
根据Catalina(OSX 10.15),此访问被拒绝。我需要此应用程序的特殊权限。但是我该怎么做呢?我打开了安全设置,并将我编译的应用程序添加到“完整磁盘访问”和“文件和文件夹”(我使用的是德语操作系统;因此文本可能会有所不同!) 每当我重建我的应用程序时,它是同一个应用程序吗?或者我如何在不反复分配新创建的应用程序的情况下进行调试? 专业应用程序为用户提供了一个托管的程序,用户可以将自己的应用程序图标放入安全区域。这在任何地方都可以作为代码使用,所以我也可以使用它吗