当前位置: 首页 > 知识库问答 >
问题:

Catalyst将iOS app移植到Mac时如何获得文件访问权限

宋华灿
2023-03-14

我以前从未写过任何Mac应用程序。我听说现在你可以通过Catalyst将iOS应用程序移植到Mac。我按照苹果官方网站的指示,发现自己甚至无法读取Mac电脑本地硬盘中的文件。我得到以下错误信息:

Error Domain=NSCocoaErrorDomain Code=257“无法打开文件”info.json,“因为您没有查看它的权限。”UserInfo={NSFilePath=/用户/echo/文档/Youtube/工作/编程/info.json,NSUnderlyingError=0x600000ca2670{错误域=NSPOSIXErrorDomain Code=1“不允许操作”}}

我正在使用Catalina beta 8。有人能给我一些提示如何获得该权限吗?

共有1个答案

尹俊雅
2023-03-14

要获得访问文件的权限,请转到项目概述

选择的用户

 类似资料:
  • 获取访问攻击是网络渗透测试的第二部分。 在本节中,我们将连接到网络,这将使我们能够发起更强大的攻击并获得更准确的信息。 如果网络不使用加密,我们可以连接到它并嗅出未加密的数据。 如果网络是有线的,我们可以使用电缆并连接到它,可能通过更改我们的MAC地址。唯一的问题是攻击目标使用加密,如WEP,WPA,WPA2。 如果我们确实遇到加密数据,我们需要知道解密它的密钥,这在本章将会学习和实践。 如果网络

  • 问题内容: SqlCommand.ExecuteScalar方法 执行查询,并返回查询返回的结果集中第一行的第一列。其他列或行将被忽略。 我猜这将涉及大量使用泛型。 假设我有一个SQLiteDatabase / Cursor对象。 问题答案: 这种逻辑对我有用:

  • 文件移植性 幸运的是,对于许多在不同操作系统下工作的用户,Subversion命令行程序的行为方式几乎完全一致,如果你知道在一个平台上如何运行svn,你也就学会了在其他平台上运行。 然而,这一点在本软件的其他几类地方或Subversion保持的实际文件并不一定都是正确的。例如,在一个Windows系统,“文本文件”的定义与Linux环境下的类似,但是也有区别—行结束的字符串并不相同。当然也有其他的

  • 我正在尝试导入一个安全证书,以便按照此处的步骤向服务器发送请求。 http://www.grim.se/guide/jre-cert 我在Windows命令提示符下输入以下命令。 然后,系统会提示我输入密码,我将其输入为“changeit”。 然后这就发生了- 由于访问被拒绝,我假设我没有对JRE的写入权限。我怎么能得到这个?非常感谢。

  • 问题内容: 由于 Catalyst ,最终可以将应用程序移植到 macOS了 ,问题是,许多Pod不支持AppKit。最常见的是Crashlytics / Firebase。 由于这是一个新话题,我 找不到有关如何从macOS的构建中删除pod的文档,但如何在iOS和iPadO S上 保留它 。 可以在代码中使用: 但是问题的一部分,另一部分是仅针对iOS链接容器… 如果该库对于macOS而言不是

  • 问题内容: 我已经尝试将invRegex.py移植到node.js实现了一段时间,但是我仍然在努力。多亏了ret.js标记生成器,我已经有了正则表达式分析树,并且运行良好,但是以内存高效的方式实际生成和连接所有不同元素对我来说是非常具有挑战性的。为简单起见,可以说我有以下正则表达式: 喂养到产生下列输出( tabbified 取更小的空间): 考虑到我能够获取每个单独的令牌并产生所有有效的单独输出