swift - 我的应用程序可以通过 MacOS App Store 分发(与沙盒斗争)吗?
问题描述
我是 MacOS 应用程序开发的新手,刚刚开始希望发布一个应用程序。我有两个选择 - Mac App Store 或通过我的网站进行。
我本来希望通过 App Store 来做,但意识到它有一个“沙盒”要求,我对我应该做什么感到困惑。
我的应用程序需要大量文件/文件夹访问。一些基本要求是
- 打开和保存文件的能力
- 创建文件夹的能力(无需提示,作为进程运行的一部分)
- 后端进程访问这些文件并在其上运行的能力(例如,如果我向应用程序添加了一个降价文件,然后在其上运行 pandoc)
我可以与一个用户一起访问一个基本文件夹(及其子文件夹)作为应用程序文件夹,我可以在其中工作。但是能够调用安装在 mac 上的命令行工具来运行这些文件是最重要的。
我可以这样做吗?还是我需要离开应用商店?我不需要访问系统文件等,除了用户选择的项目文件夹中的文件之外,我的应用程序绝对不会对任何文件执行任何操作。
任何指向最新文档的指针都非常感谢。有点失落。
解决方案
推荐阅读
- bitcoin - 有没有办法使用bitcoinj通过块号(高度)获得块?
- asp.net-core - 如何在应用程序启动时异步运行加载应用程序配置数据
- linear-regression - 如何更改虚拟变量的名称?
- load-balancing - haproxy前端不是443端口怎么平衡后端443?
- database - 如何使用 Flutter 在 Firestore 中删除具有特定值的多个文档
- r - 如何让 r 运行 bnlearn mc-x2 测试?
- css - Extjs 滚动条自动向下滚动,防止我滚动到顶部
- scala - 如何在实例化类对象时调用默认函数
- delphi - 如何在 Firemonkey 运行时创建和销毁 TGrid — Android 和 iOS App Dev
- python - 为什么 cv.aruco.Board_create 强制 CV32F 数据类型?