проблема компоновки заголовка при компиляции проекта на Mac mini, несмотря на то, что компилируется и отлично работает на macBookPro - PullRequest
0 голосов
/ 10 сентября 2018

errors compiling on Mac mini

Я запускаю этот проект на своем MBP и работает нормально, после извлечения из репозитория или даже копирования всего проекта на мой Mac mini возникают ошибки в изображении.Я уверен, что это работает (проверено правильное добавление соединительного заголовка и установка соответствующих флагов в настройках сборки для цели, так как она работает на MBP)

мой проект работает быстро, библиотека для импорта записана вЦель c, и я запускаю Xcode 9.4.1 на обеих машинах

любая помощь приветствуется

edit: - Я пытался удалить и переустановить macOS и Xcode, но ошибка все еще сохраняется - msg: error msg: "/Users/******/Desktop/folderName/folderName/Bridging-Header.h:9:9: ошибка: файл «PayFortSDK / PayFortSDK.h» не найден

импорт

    ^

1 сгенерирована ошибка.: 0: ошибка: не удалось сгенерировать предварительно скомпилированный заголовок '/Users/******/Library/Developer/Xcode/DerivedData/projectName-hjvpkqxmenpclmebdbrkxcarqoap/Build/Intermediates.noindex/PrecompiledHed-Header-swift_27LSG8YDJOKNN-clang_13WCR1S0OL464.pch 'для мостового заголовка' /Users/******/Desktop/folderName/folderName/Bridging-Header.h'"

EDIT EDIT *1018* EDIT *1018* EDIT *1018* найдено сольution: 1 - удаленные каркасные файлы и старый соединительный заголовок2 - добавлен новый заголовок моста с новым именем и изменено имя в buildSettings3 - снова добавлены файлы фреймворка под Frameworks4 - некоторые файлы имели разные цели (главная цель - цели тестирования) / унифицировали все файлы цели5-clean / index / build Succedded

SecondEDIT : ** другой филиал / тот же проект **был еще один соединительный заголовок - папка проекта, которая не была добавлена ​​в проект после удаления, все работало как положено

1 Ответ

0 голосов
/ 10 сентября 2018

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

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