アプリ開発プロジェクト用に Jenkins CI インスタンスをセットアップしようとしています。デバッグ構成を使用してロジックとアプリケーションのテストを実行する作業を行っていますが、コンパイル中にリンケージ エラーが発生するため、IPA のビルドに苦労しています。
ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)
このアプリは Cocoapods を使用しており、Jenkins XCode プラグインを使用して構築しています。
私は同様の問題を検索し、多くのことを試し/検証しました:
- ワークスペースを使用しています。
pod install
xcodebuild ステップの前に実行しています。- この回答で示唆されているように、プロジェクト自体のアーキテクチャ、ターゲットとポッドが同じであることを確認しました-標準(armv7、armv7s) -
- この GitHub スレッドからさまざまなソリューションを試しました
- この回答と同様のものに従って、派生データの場所のさまざまな設定を試しました
- Podfile が指定する
platform :ios, :deployment_target => "6.0"
その時点で、私はこれ以上何をしようか途方に暮れています。