【问题标题】:How to get the permission of accessing a file when porting iOS app to Mac by Catalyst通过 Catalyst 将 iOS 应用程序移植到 Mac 时如何获得访问文件的权限
【发布时间】:2020-01-18 17:37:28
【问题描述】:

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

Error Domain=NSCocoaErrorDomain Code=257 "无法打开文件“info.json”,因为您没有查看权限。" UserInfo={NSFilePath=/Users/echo/Documents/Youtube/Work/Programming/info.json, NSUnderlyingError=0x600000ca2670 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not allowed"}}

我正在使用 Catalina beta 8。谁能给我一些关于如何获得该权限的提示?

【问题讨论】:

    标签: macos permissions catalyst macos-catalina mac-catalyst


    【解决方案1】:

    要获得访问文件的权限,请转至项目概览 > 您的目标 > 签名和功能并启用用户选定文件的读取权限(或读取/写入)。

    User selected

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-03
      • 2011-06-24
      • 2020-08-02
      • 2013-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多