如何解决我的应用程序可以通过 MacOS App Store 分发吗与 Sandbox 斗争?
我是 MacOS 应用程序开发的新手,正在准备发布应用程序。我有两种选择 - Mac App Store 或通过我的网站进行。
我更愿意通过 App Store 进行,但意识到它有一个“沙盒”要求,我对我应该做什么感到困惑。
我的应用需要大量文件/文件夹访问。一些基本要求是
- 能够打开和保存文件
- 能够创建文件夹(无需提示,作为流程运行的一部分)
- 后端进程访问这些文件并在其上运行的能力(例如,如果我向应用程序添加了一个 Markdown 文件,然后在其上运行 pandoc)
我可以与一个用户一起生活,该用户授予访问基本文件夹(及其子文件夹)作为应用程序文件夹的权限,我可以在其中工作。但是能够调用安装在 mac 上的命令行工具来运行这些文件是最重要的。
我可以这样做吗?还是我需要走出应用商店?我不需要访问系统文件等,除了用户选择的项目文件夹中的文件外,我的应用程序对任何文件都没有任何作用。
任何指向更新文档的指针都非常感谢。有点失落。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。