gpt4 book ai didi

objective-c - cocoa 创建文件路径

转载 作者:行者123 更新时间:2023-12-03 18:04:18 25 4
gpt4 key购买 nike

我正在尝试在 mac 操作系统上创建一个文件。应用程序将访问文件中的数据。但如何创建一个对所有帐户都具有读取权限的文件。目前该应用程序只能读取管理员帐户中的数据。我正在使用以下语法:

BOOL B = [fm createFileAtPath:p1 内容:数据属性:nil];

是否与属性有关,以便所有用户都可以读取它,但只能由管理员修改。

谢谢。

这是 ls -dl 的输出

-rw-r--r--  1 macuser  wheel  137 Aug 23 09:49 /System/Library/testapp/info.txt

是否是因为我正在系统/库中创建文件,如果是这样,那么这是创建文件的最佳位置,以便所有用户都可以读取该文件,但只能由管理员修改。

谢谢

最佳答案

is it because I am creating file in system/library,

除非你是 Apple 或安装了 kext,否则放置东西的位置总是错误的。

… which is the best place to create a file so that it will be readable by all users but can be modified by admin only.

将其安装在/Library 中的某个位置。

您的应用程序特定文件不应放在/Library 的直接子文件夹中,而应放在/Library/Application Support 的子文件夹中。

关于objective-c - cocoa 创建文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3549079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com