Открыть для редактирования и предложения! Продолжение следует, когда диспетчер пакетов Swift выпущен для iOS
Кроме того, я хочу извиниться, если что-то не так.
ОТВЕТ:
Через некоторое время, пробуя разные способы и методы и с ответом на drekka, я выяснил, как использовать Carthage в качестве менеджера зависимостей для моей инфраструктуры сенсорного ввода Cocoa.
My Framework содержит все файлы и папки Carthage, включая Frameworks, но в нем нет сценария запуска.
Поскольку мой фреймворк содержит публичные переменные, которые зависят от импортируемых фреймворков, при их использовании в проекте приложения Xcode может их найти.
Итак, в моей цели приложения "TheApp - General - Связанные фреймворки и библиотеки" я перетащил ссылку на каркас каркаса:
И, действительно, местоположение добавляется в «TheApp - Настройки сборки - Путь поиска - Путь поиска платформы»
В этот момент приложение компилирует прогоны в симуляторе, но вылетает, когда запускается в реальном устройстве, как показано в вопросе. Для решения этой проблемы я добавляю скриншоты Карфагена в «TheApp - Build фазы»
И работа сделана!
Я ожидал более легкой интеграции, подобной той, которую вы получаете с gradle в Android, но сейчас я думаю, что это лучший подход.