Интеграция Obj-C в проект / компоновщик Swift завершилась неудачно с кодом выхода 1 - PullRequest
0 голосов
/ 14 марта 2019

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

По сути, я нашел интеграцию libartnet в проект Xcode [см. Здесь: https://wiki.openlighting.org/index.php/IPad_ArtNet_Node. Я выполнил все шаги по интеграции папки файлов .h и .m в мой существующий проект Swift и создал мост заголовок и .. сборка не удалась. Вот изображение ошибки, которую я получаю: Сбой команды компоновщика с кодом выхода 1. Я очистил свой проект и удостоверился, что все мои .m файлы помечены флажком в разделе Целевое членство. Я также установил для раздела «Включить битовый код» в разделе «Параметры сборки» значение «Нет» и для параметра «Уровень метаданных отражения» в разделе «Настройки сборки» установлено значение «Нет» для всех целей.

Есть ли что-то очевидное, чего мне не хватает в том, чтобы сделать вспомогательные файлы .h и .m видимыми для моего проекта / цели, или, возможно, при интеграции этой папки файлов .h и .m в мой проект Swift? Любая помощь по этой проблеме будет принята с благодарностью.

Примечание: я думаю, что это проблема, связанная с видимостью библиотеки, которую я добавил в сам проект, а не с синтаксической ошибкой в ​​скрипте, но вот первая часть моего кода до и включая строку, которая вызывает ошибку (в скрипте Obj-C).

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