Ошибка компиляции Jenkins с XCode cocoapod

Я пытаюсь заставить Дженкинса работать с моим проектом ios, который использует Cocoapods. Я получаю ошибку

ld: library not found for -lPods-HockeySDK
clang: error: linker command failed with exit code 1 (use -v to see invocation)

что я не понимаю, так как, если я пойду в свое рабочее место в

/Users/matthewchung/.jenkins/jobs/myproject-ios/workspace

и открыть рабочее пространство, я могу строить и компилировать без каких-либо ошибок. Любая помощь приветствуется.

1 ответ

Не уверен, если у вас все еще есть эта проблема. Я боролся с этим некоторое время. Дженкинс не нашел ни одной из библиотек, указанных в CocoaPods.

Проблема для нас заключалась в том, что я не говорил Дженкинсу скомпилировать рабочее пространство. Указание рабочей области и схемы (вместо проекта / цели) решило проблему для нас.

Другие вопросы по тегам