macos - 如何合并应用程序为 macOS App Store 做准备
问题描述
我正在寻找一些建议,如何优化我的应用程序的结构,以便为 macOS 应用商店做好准备。我的应用程序是 3 个可执行文件的集合,它们都依赖于一个名为core
. 此目录包含所有自定义或第 3 方库。
./Photo Editor/
+----Photo Editor.app (~20MB)
+----Server.app (~20MB)
+----Client.app (~20MB)
+----core (~600MB)
由于我不能保持这种结构,我必须以某种方式合并它们,对吗?
合并理念 1
Xcode 通过将它移动到包的 /Applications 目录解决了类似的问题。但是这些应用程序都是相互独立的。就我而言, Server.app 和 Client.app 依赖于core
,你会在这里建议什么?
我只制作了一个应用程序包,但我可以从一个菜单开始使用一个参数来决定它是客户端还是服务器
你有其他想法,或者哪个更有意义?非常感谢您的任何意见!
解决方案
推荐阅读
- python - 为什么从 PyInstaller for Centos 创建的单个可执行文件必须从可执行文件上方的一个文件夹运行,即“dist”文件夹
- kubernetes - Kubernetes client-go:watch.Interface vs. cache.NewInformer vs. cache.NewSharedIndexInformer?
- node.js - 如何在项目中设置参数 NODE_EXTRA_CA_CERTS 而不是脚本
- python - AttributeError:“DecisionTreeRegressor”对象没有属性“r2_score”
- mysql - 更改 mySQL 中的字符集时出错?
- python - 网页抓取而不会被阻止
- r - 重复循环并在 R 中添加列
- java - 请求在测试 PSE 上发送 *New Order Single (D) *
- python - python 3.x joblib 简单保存功能
- python - python + mysql 未知字符集:'utf8mb4'