我正在尝试将我的应用提交到 mac 应用商店,但我遇到了一些设计问题。我们的应用程序是一个创作工具,并与使用该工具创建的许多项目捆绑在一起。在应用商店出现之前,我们会以 .img 文件的形式发布我们的应用,该文件包含项目目录和我们的应用。因为我只会将 .app 文件与我的应用一起提交到应用商店,所以我想知道除了项目目录之外我应该在哪里。
最初我尝试将项目目录放在包中,但这不起作用,因为用户可以对项目进行更改,这可能会将新文件添加到项目目录中,这会使沙箱不愉快并将应用程序标记为无效的。
存储此类资源的正确位置是什么?我认为他们应该进入容器内?如果是这样,部署此项目目录的 elagent 方式是什么?由于我们在 Apple 土地上没有安装程序,部署此项目目录的最佳位置是什么?如果项目存在并且如果不从包中复制它们,我是否只需要检查应用程序启动?这似乎是错误的。