У меня есть основной проект, Project One
, который является приложением MacOS Swift. Я добавил подпроект Project Two
, который является инструментом командной строки. Мне бы хотелось, чтобы встроенный инструмент командной строки был встроен как двоичный файл в пакет Project One.app
, где он будет вызываться как Process()
.
Однако я застрял, когда встроенный двоичный файл вставлялся в основное приложение.
![enter image description here](https://i.stack.imgur.com/wuWr0.gif)
Я настроил все так:
- создал первый основной проект как обычно
- создал новый проект в Xcode 9.3 (инструмент командной строки, в Swift)
- в Finder, перетащил файл
Project Two.xcodeproj
в боковую панель Xcode, где вы видите его на скриншоте
- скомпилированный Проект Два - затем он появился в папке Проекта Два
Products
Я могу перетащить его в «Связанные фреймворки и библиотеки», но даже после этого я не могу перетащить его во встроенные двоичные файлы.