首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用App沙盒应用程序在MAC卷中查找文件和文件夹

如何使用App沙盒应用程序在MAC卷中查找文件和文件夹
EN

Stack Overflow用户
提问于 2014-04-08 14:22:00
回答 1查看 199关注 0票数 0

我正在创建一个沙盒应用程序在MAC(10.9).When应用程序沙盒是关闭的,这样我就可以从任何路径获取文件和文件夹。但当我启用App Sand-boxed时,它不会从任何路径访问任何文件和文件夹。从路径("/Volumes/DriveName“或"/”等)获取文件和文件夹当使用Qt 5.0关闭应用沙盒时

代码语言:javascript
运行
复制
// for folders

    QStringList folderlist;
       QDir curDir = QDir(path);   
       curDir.setFilter(QDir::Dirs);
       QFileInfoList list = curDir.entryInfoList();
       for(;<list.size;)
        {
             QfileInfo fileInfo = list.at(i);
             folderList << fileInfo.filePath();
        }
    // for files
    QStringList filelist;
        QDirIterator dirIn(path,filterfiles,QDir::AllEnteries);
        while(dirIn.hasnext())
    {
     dirIn.next();
    QfileInfo fileInfo = dirIn.fileInfo();
             filelist<< fileInfo.filePath();
    }

    What i do same when App sand-boxed is enabled?  
EN

回答 1

Stack Overflow用户

发布于 2014-04-08 15:32:50

这就是沙箱的意义所在,您只能访问沙箱中的资源。用户可以将文件添加到沙箱中,但这需要您的应用程序启动一个文件打开对话框,以便他们可以选择要使用的文件。

我建议您从阅读Apple documentation here开始。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22929108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档