提问人:shy-neon 提问时间:11/15/2023 最后编辑:mahal tertinshy-neon 更新时间:11/16/2023 访问量:40
C 库 fopen 失败
C library fopen fails
问:
我的 macOS swift 项目包含一个 c 库。这个库有一个函数,它需要文件的路径作为字符串,然后在内部打开该路径的文件并执行其操作。 但是,它无法打开文件
当应用程序在沙盒中运行时,该函数会成功打开 fils(例如在容器的根目录上),并且一切正常。一旦沙箱被禁用,即使我之前打开了一个 OpenPanel 实例并授予了对将要打开文件的文件夹的访问权限,该函数也无法打开该文件并“抛出”错误。
处理这种情况的正确方法是什么?(由于其他原因,此应用程序无法在沙盒中运行,因此这对我来说不是一个有价值的选择)
答: 暂无答案
评论
.entitlements