Catalyst将iOS应用程序移植到Mac时如何获取访问文件的权限
How to get the permission of accessing a file when porting iOS app to Mac by Catalyst
我以前从未写过任何 Mac 应用程序。我听说现在您可以通过 Catalyst 将 iOS 应用程序移植到 Mac。
我按照苹果官方网站的说明进行操作,发现我的 Mac 中甚至无法读取位于本地硬盘中的文件。
我得到以下错误信息:
Error Domain=NSCocoaErrorDomain Code=257 "The file “info.json” couldn’t be opened because you don’t have permission to view it." UserInfo={NSFilePath=/Users/echo/Documents/Youtube/Work/Programming/info.json, NSUnderlyingError=0x600000ca2670 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" }}
我正在使用 Catalina beta 8。谁能给我一些关于如何获得该权限的提示?
要获得访问文件的权限,请转至“项目概述”>“您的目标”>“签名和功能”并启用“用户选择的文件”的读取权限(或 Read/Write)。
User selected
我以前从未写过任何 Mac 应用程序。我听说现在您可以通过 Catalyst 将 iOS 应用程序移植到 Mac。 我按照苹果官方网站的说明进行操作,发现我的 Mac 中甚至无法读取位于本地硬盘中的文件。 我得到以下错误信息:
Error Domain=NSCocoaErrorDomain Code=257 "The file “info.json” couldn’t be opened because you don’t have permission to view it." UserInfo={NSFilePath=/Users/echo/Documents/Youtube/Work/Programming/info.json, NSUnderlyingError=0x600000ca2670 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" }}
我正在使用 Catalina beta 8。谁能给我一些关于如何获得该权限的提示?
要获得访问文件的权限,请转至“项目概述”>“您的目标”>“签名和功能”并启用“用户选择的文件”的读取权限(或 Read/Write)。
User selected