Как объединить приложения для подготовки к MacOS App Store - PullRequest
0 голосов
/ 04 октября 2018

Я ищу несколько советов, как оптимизировать структуру моего приложения, чтобы подготовить его для магазина приложений MacOS.Мое приложение представляет собой набор из 3 исполняемых файлов, которые все опираются на каталог с именем core.Этот каталог содержит все пользовательские или сторонние библиотеки.

./Photo Editor/
+----Photo Editor.app (~20MB)
+----Server.app       (~20MB)
+----Client.app       (~20MB)
+----core             (~600MB)

Поскольку я не могу сохранить эту структуру, я должен как-то объединить их, правильно?

Идея объединения 1

Xcode решил похожую проблему, переместив ее в каталог / Applications пакета.Но все эти приложения независимы друг от друга.В моем случае Server.app и Client.app зависят от core, что бы вы предложили здесь?

enter image description here Идея слияния 2

Я делаю только один пакет приложений, но из меню я могу начать сам с параметра, чтобы решить, является ли он клиентом или сервером.

У вас есть другая идея, или какая из них более логична?Большое спасибо за любой вклад!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...