Я и мой друг пытаемся сотрудничать в проекте, который он недавно загрузил на GitHub. Я проверил репозиторий, но не получил ту же структуру проекта после его открытия в Xcode. Проект содержит Cocoa Pods, которые в Xcode отображаются как отдельный файл вместе с основным. Проблема в том, что при открытии в Finder на моем компьютере основной проект содержит папки DummyApp, DummyAppTests и Pods вместе с некоторыми другими необходимыми файлами, как на картинке ниже.
Когда основной файл открывается в Xcode, распознается только папка Pods. Основной файл проекта пуст, и нет доступных сообщений об ошибках, которые могли бы дать некоторые подсказки. Похоже, что Xcode не распознает другие папки как допустимые проекты и исключает их.
Мы сравнили наши папки локально в Finder, у обеих одинаковые файлы и структуры. Итак, мы выяснили, что проверка с GitHub работает нормально. Мы думали, что, возможно, моему другу нужно пригласить меня к сотрудничеству в этом проекте, чтобы Xcode подтвердил мое участие, но не нашли ничего подобного на сайтах разработчиков Apple. Любые идеи, что может быть причиной этой проблемы?
Проект был повторно загружен на GitHub, повторно открыт, повторно проверен и все такое базовое.
ld: library not found for -lPods-DummyApp-MDCSwipeToChoose clang: error: linker command failed with exit code 1 (use -v to see invocation)
, потому что модули не связаны должным образом. Случай, упомянутый в исходном вопросе, не дает ошибок. - person Percolator   schedule 05.08.2015