jverkoey のフレームワーク構造を使用して構築したライブラリを使用する iOS アプリケーションを構築しています。CI 環境 (Jenkins) でプロジェクトをビルドするまでは、すべて問題ありません。Jenkins はコマンドラインを使用してビルドします。そうすると、依存するフレームワークが独自のビルド ディレクトリにビルドされ、メイン アプリケーションが独自のディレクトリにビルドされると、フレームワークが見つかりません。
テストとして、依存フレームワークのビルド ディレクトリからメイン アプリのビルド ディレクトリに出力をコピーし、コマンドライン ビルドを再実行すると、すべて正常に動作しました。したがって、Jenkins ビルド スクリプトを更新して、メイン アプリをビルドする前に依存ビルド出力を移動できるようにするか、XCode が DerivedData ディレクトリを使用して IDE から行うのと同じディレクトリ内のすべてのビルドに変更する必要があると思います。
問題は、どうやって?コマンドラインからのビルドに関しては、私は専門家ではありません。