通过Catalyst将iOS应用移植到Mac时如何获得访问文件的权限

时间:2019-09-17 20:01:51

标签: macos permissions catalyst macos-catalina maccatalyst

我以前从未写过任何Mac App。我听说现在您可以通过Catalyst将iOS应用程序移植到Mac。 我按照苹果官方网站上的说明进行操作,发现我什至无法读取Mac本地硬盘中的文件。 我收到以下错误信息:

Error Domain = NSCocoaErrorDomain代码= 257“由于您没有查看权限,因此无法打开文件“ info.json”。” UserInfo = {NSFilePath = / Users / echo / Documents / Youtube / Work / Programming / info.json,NSUnderlyingError = 0x600000ca2670 {Error Domain = NSPOSIXErrorDomain Code = 1“不允许操作”}}

我正在使用Catalina beta8。有人可以给我一些如何获得许可的提示吗?

1 个答案:

答案 0 :(得分:1)

要获得访问文件的权限,请转到“项目概述”>“目标”>“签名和功能”,然后为“用户选择的文件”(或“读/写”)启用读取权限。

User selected