我的应用程序可以通过 MacOS App Store 分发吗与 Sandbox 斗争?

问题描述

我是 MacOS 应用程序开发的新手,正在准备发布应用程序。我有两种选择 - Mac App Store 或通过我的网站进行。

我更愿意通过 App Store 进行,但意识到它有一个“沙盒”要求,我对我应该做什么感到困惑。

我的应用需要大量文件/文件夹访问。一些基本要求是

  • 能够打开和保存文件
  • 能够创建文件夹(无需提示,作为流程运行的一部分)
  • 后端进程访问这些文件并在其上运行的能力(例如,如果我向应用程序添加一个 Markdown 文件,然后在其上运行 pandoc)

我可以与一个用户一起生活,该用户授予访问基本文件夹(及其子文件夹)作为应用程序文件夹的权限,我可以在其中工作。但是能够调用安装在 mac 上的命令行工具来运行这些文件是最重要的。

我可以这样做吗?还是我需要走出应用商店?我不需要访问系统文件等,除了用户选择的项目文件夹中的文件外,我的应用程序对任何文件都没有任何作用。

任何指向更新文档的指针都非常感谢。有点失落。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)